summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Kocherhans <joseph@jkocherhans.com>2007-12-02 18:32:23 +0000
committerJoseph Kocherhans <joseph@jkocherhans.com>2007-12-02 18:32:23 +0000
commitf0a54c02406730a51298dd14cd5bb212d7ee8e94 (patch)
treecca1eb01e0383087c3713e291f6b21e889adf80c
parent081d0ed8892e6a3e647b9a5a7ab83cb305034fdb (diff)
newforms-admin: Small cleanup of a bunch of _get_pk_val() calls.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@6840 bcc190cf-cafb-0310-a4f2-bffc1f526a37
-rw-r--r--django/newforms/models.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/django/newforms/models.py b/django/newforms/models.py
index c7d122404b..6440dd3834 100644
--- a/django/newforms/models.py
+++ b/django/newforms/models.py
@@ -144,7 +144,7 @@ class QuerySetIterator(object):
if self.empty_label is not None:
yield (u"", self.empty_label)
for obj in self.queryset:
- yield (obj._get_pk_val(), smart_unicode(obj))
+ yield (obj.pk, smart_unicode(obj))
# Clear the QuerySet cache if required.
if not self.cache_choices:
self.queryset._result_cache = None
@@ -266,7 +266,7 @@ def initial_data(instance, fields=None):
continue
if isinstance(f, ManyToManyField):
# MultipleChoiceWidget needs a list of ints, not object instances.
- initial[f.name] = [obj._get_pk_val() for obj in f.value_from_object(instance)]
+ initial[f.name] = [obj.pk for obj in f.value_from_object(instance)]
else:
initial[f.name] = f.value_from_object(instance)
return initial
@@ -304,7 +304,7 @@ class BaseModelFormSet(BaseFormSet):
# Put the objects from self.get_queryset into a dict so they are easy to lookup by pk
existing_objects = {}
for obj in self.queryset:
- existing_objects[obj._get_pk_val()] = obj
+ existing_objects[obj.pk] = obj
saved_instances = []
for form in self.change_forms:
obj = existing_objects[form.cleaned_data[self.model._meta.pk.attname]]
@@ -367,7 +367,7 @@ class InlineFormset(BaseModelFormSet):
return self.model._default_manager.filter(**kwargs)
def save_new(self, form, commit=True):
- kwargs = {self.fk.get_attname(): self.instance.pk}
+ kwargs = {self.fk.get_attname(): self.instance._get_pk_val()}
new_obj = self.model(**kwargs)
return save_instance(form, new_obj, commit=commit)