summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Meyer <carl@oddbird.net>2011-01-25 04:08:17 +0000
committerCarl Meyer <carl@oddbird.net>2011-01-25 04:08:17 +0000
commit28d0a0f78840ff82d574c4827d75eda2ce6bf45a (patch)
tree9f0ea5b4fc27e2e45f8cff59f3b5c30ae7ab0e3a
parent227c5e80dbff2b731a1cba8c4dd94c00526a3e76 (diff)
Removed dead code in modelforms.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@15305 bcc190cf-cafb-0310-a4f2-bffc1f526a37
-rw-r--r--django/forms/models.py23
1 files changed, 1 insertions, 22 deletions
diff --git a/django/forms/models.py b/django/forms/models.py
index 6babebbe36..034cb7acca 100644
--- a/django/forms/models.py
+++ b/django/forms/models.py
@@ -21,8 +21,7 @@ from formsets import BaseFormSet, formset_factory, DELETION_FIELD_NAME
__all__ = (
'ModelForm', 'BaseModelForm', 'model_to_dict', 'fields_for_model',
- 'save_instance', 'form_for_fields', 'ModelChoiceField',
- 'ModelMultipleChoiceField',
+ 'save_instance', 'ModelChoiceField', 'ModelMultipleChoiceField',
)
def construct_instance(form, instance, fields=None, exclude=None):
@@ -92,26 +91,6 @@ def save_instance(form, instance, fields=None, fail_message='saved',
form.save_m2m = save_m2m
return instance
-def make_model_save(model, fields, fail_message):
- """Returns the save() method for a Form."""
- def save(self, commit=True):
- return save_instance(self, model(), fields, fail_message, commit)
- return save
-
-def make_instance_save(instance, fields, fail_message):
- """Returns the save() method for a Form."""
- def save(self, commit=True):
- return save_instance(self, instance, fields, fail_message, commit)
- return save
-
-def form_for_fields(field_list):
- """
- Returns a Form class for the given list of Django database field instances.
- """
- fields = SortedDict([(f.name, f.formfield())
- for f in field_list if f.editable])
- return type('FormForFields', (BaseForm,), {'base_fields': fields})
-
# ModelForms #################################################################