diff options
| author | Jason Myers <jason@jasonamyers.com> | 2013-11-02 17:50:35 -0500 |
|---|---|---|
| committer | Jason Myers <jason@jasonamyers.com> | 2013-11-02 23:50:38 -0500 |
| commit | 3f115776e1ffaf7b48976f88faf36c423e544d1d (patch) | |
| tree | 5b1c637673d72a9f53842be864d44983537b3e6a /tests/admin_views | |
| parent | 8eec2d93b6e93b8a1107fb3de2acd68d6994d6ec (diff) | |
PEP8
Signed-off-by: Jason Myers <jason@jasonamyers.com>
Diffstat (limited to 'tests/admin_views')
| -rw-r--r-- | tests/admin_views/admin.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/tests/admin_views/admin.py b/tests/admin_views/admin.py index 2aa96fbafa..039383a7dc 100644 --- a/tests/admin_views/admin.py +++ b/tests/admin_views/admin.py @@ -58,6 +58,7 @@ class ArticleInline(admin.TabularInline): }) ) + class ChapterInline(admin.TabularInline): model = Chapter @@ -578,10 +579,12 @@ class AdminOrderedFieldAdmin(admin.ModelAdmin): ordering = ('order',) list_display = ('stuff', 'order') + class AdminOrderedModelMethodAdmin(admin.ModelAdmin): ordering = ('order',) list_display = ('stuff', 'some_order') + class AdminOrderedAdminMethodAdmin(admin.ModelAdmin): def some_admin_order(self, obj): return obj.order @@ -589,13 +592,17 @@ class AdminOrderedAdminMethodAdmin(admin.ModelAdmin): ordering = ('order',) list_display = ('stuff', 'some_admin_order') + def admin_ordered_callable(obj): return obj.order admin_ordered_callable.admin_order_field = 'order' + + class AdminOrderedCallableAdmin(admin.ModelAdmin): ordering = ('order',) list_display = ('stuff', admin_ordered_callable) + class ReportAdmin(admin.ModelAdmin): def extra(self, request): return HttpResponse() @@ -612,6 +619,7 @@ class ReportAdmin(admin.ModelAdmin): class CustomTemplateBooleanFieldListFilter(BooleanFieldListFilter): template = 'custom_filter_template.html' + class CustomTemplateFilterColorAdmin(admin.ModelAdmin): list_filter = (('warm', CustomTemplateBooleanFieldListFilter),) @@ -628,12 +636,14 @@ class RelatedPrepopulatedInline1(admin.StackedInline): prepopulated_fields = {'slug1': ['name', 'pubdate'], 'slug2': ['status', 'name']} + class RelatedPrepopulatedInline2(admin.TabularInline): model = RelatedPrepopulated extra = 1 prepopulated_fields = {'slug1': ['name', 'pubdate'], 'slug2': ['status', 'name']} + class MainPrepopulatedAdmin(admin.ModelAdmin): inlines = [RelatedPrepopulatedInline1, RelatedPrepopulatedInline2] fieldsets = ( @@ -712,14 +722,17 @@ class FormWithoutHiddenField(forms.ModelForm): first = forms.CharField() second = forms.CharField() + class FormWithoutVisibleField(forms.ModelForm): first = forms.CharField(widget=forms.HiddenInput) second = forms.CharField(widget=forms.HiddenInput) + class FormWithVisibleAndHiddenField(forms.ModelForm): first = forms.CharField(widget=forms.HiddenInput) second = forms.CharField() + class EmptyModelVisibleAdmin(admin.ModelAdmin): form = FormWithoutHiddenField fieldsets = ( @@ -728,39 +741,48 @@ class EmptyModelVisibleAdmin(admin.ModelAdmin): }), ) + class EmptyModelHiddenAdmin(admin.ModelAdmin): form = FormWithoutVisibleField fieldsets = EmptyModelVisibleAdmin.fieldsets + class EmptyModelMixinAdmin(admin.ModelAdmin): form = FormWithVisibleAndHiddenField fieldsets = EmptyModelVisibleAdmin.fieldsets + class CityInlineAdmin(admin.TabularInline): model = City view_on_site = False + class StateAdmin(admin.ModelAdmin): inlines = [CityInlineAdmin] + class RestaurantInlineAdmin(admin.TabularInline): model = Restaurant view_on_site = True + class CityAdmin(admin.ModelAdmin): inlines = [RestaurantInlineAdmin] view_on_site = True + class WorkerAdmin(admin.ModelAdmin): def view_on_site(self, obj): return '/worker/%s/%s/' % (obj.surname, obj.name) + class WorkerInlineAdmin(admin.TabularInline): model = Worker def view_on_site(self, obj): return '/worker_inline/%s/%s/' % (obj.surname, obj.name) + class RestaurantAdmin(admin.ModelAdmin): inlines = [WorkerInlineAdmin] view_on_site = False |
