summaryrefslogtreecommitdiff
path: root/django/contrib/contenttypes/generic.py
diff options
context:
space:
mode:
authorAlex Gaynor <alex.gaynor@gmail.com>2013-10-31 08:42:28 -0700
committerAlex Gaynor <alex.gaynor@gmail.com>2013-10-31 08:42:28 -0700
commit726ded5708e4e8767e69a6f6f6a039e75667ce03 (patch)
treef692a4abede11f50830f6935c086676f3f1db778 /django/contrib/contenttypes/generic.py
parenta023a84c060eaaa4cf520c33d9c73adab7af3d30 (diff)
Started attackign the next flake8 violation
Diffstat (limited to 'django/contrib/contenttypes/generic.py')
-rw-r--r--django/contrib/contenttypes/generic.py8
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'