diff options
| author | Alex Gaynor <alex.gaynor@gmail.com> | 2013-10-31 08:42:28 -0700 |
|---|---|---|
| committer | Alex Gaynor <alex.gaynor@gmail.com> | 2013-10-31 08:42:28 -0700 |
| commit | 726ded5708e4e8767e69a6f6f6a039e75667ce03 (patch) | |
| tree | f692a4abede11f50830f6935c086676f3f1db778 /django/contrib/contenttypes/generic.py | |
| parent | a023a84c060eaaa4cf520c33d9c73adab7af3d30 (diff) | |
Started attackign the next flake8 violation
Diffstat (limited to 'django/contrib/contenttypes/generic.py')
| -rw-r--r-- | django/contrib/contenttypes/generic.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/django/contrib/contenttypes/generic.py b/django/contrib/contenttypes/generic.py index 950211f6c4..10d3f7d4a5 100644 --- a/django/contrib/contenttypes/generic.py +++ b/django/contrib/contenttypes/generic.py @@ -154,6 +154,7 @@ class GenericForeignKey(six.with_metaclass(RenameGenericForeignKeyMethods)): setattr(instance, self.fk_field, fk) setattr(instance, self.cache_attr, value) + class GenericRelation(ForeignObject): """Provides an accessor to generic related objects (e.g. comments)""" @@ -293,6 +294,7 @@ class ReverseGenericRelatedObjectsDescriptor(object): for obj in value: manager.add(obj) + def create_generic_related_manager(superclass): """ Factory function for a manager that subclasses 'superclass' (which is a @@ -390,11 +392,12 @@ def create_generic_related_manager(superclass): return GenericRelatedObjectManager -class GenericRel(ForeignObjectRel): +class GenericRel(ForeignObjectRel): def __init__(self, field, to, related_name=None, limit_choices_to=None): super(GenericRel, self).__init__(field, to, related_name, limit_choices_to) + class BaseGenericInlineFormSet(BaseModelFormSet): """ A formset for generic inline objects to a parent. @@ -475,6 +478,7 @@ def generic_inlineformset_factory(model, form=ModelForm, FormSet.for_concrete_model = for_concrete_model return FormSet + class GenericInlineModelAdmin(InlineModelAdmin): ct_field = "content_type" ct_fk_field = "object_id" @@ -516,8 +520,10 @@ class GenericInlineModelAdmin(InlineModelAdmin): return generic_inlineformset_factory(self.model, **defaults) + class GenericStackedInline(GenericInlineModelAdmin): template = 'admin/edit_inline/stacked.html' + class GenericTabularInline(GenericInlineModelAdmin): template = 'admin/edit_inline/tabular.html' |
