mirror of
https://github.com/django/django.git
synced 2025-10-31 09:41:08 +00:00
Refs #33476 -- Reformatted code with Black.
This commit is contained in:
committed by
Mariusz Felisiak
parent
f68fa8b45d
commit
9c19aff7c7
@@ -12,12 +12,14 @@ site.register(User, UserAdmin)
|
||||
|
||||
class CustomPaginator(Paginator):
|
||||
def __init__(self, queryset, page_size, orphans=0, allow_empty_first_page=True):
|
||||
super().__init__(queryset, 5, orphans=2, allow_empty_first_page=allow_empty_first_page)
|
||||
super().__init__(
|
||||
queryset, 5, orphans=2, allow_empty_first_page=allow_empty_first_page
|
||||
)
|
||||
|
||||
|
||||
class EventAdmin(admin.ModelAdmin):
|
||||
date_hierarchy = 'date'
|
||||
list_display = ['event_date_func']
|
||||
date_hierarchy = "date"
|
||||
list_display = ["event_date_func"]
|
||||
|
||||
@admin.display
|
||||
def event_date_func(self, event):
|
||||
@@ -31,21 +33,21 @@ site.register(Event, EventAdmin)
|
||||
|
||||
|
||||
class ParentAdmin(admin.ModelAdmin):
|
||||
list_filter = ['child__name']
|
||||
search_fields = ['child__name']
|
||||
list_select_related = ['child']
|
||||
list_filter = ["child__name"]
|
||||
search_fields = ["child__name"]
|
||||
list_select_related = ["child"]
|
||||
|
||||
|
||||
class ParentAdminTwoSearchFields(admin.ModelAdmin):
|
||||
list_filter = ['child__name']
|
||||
search_fields = ['child__name', 'child__age']
|
||||
list_select_related = ['child']
|
||||
list_filter = ["child__name"]
|
||||
search_fields = ["child__name", "child__age"]
|
||||
list_select_related = ["child"]
|
||||
|
||||
|
||||
class ChildAdmin(admin.ModelAdmin):
|
||||
list_display = ['name', 'parent']
|
||||
list_display = ["name", "parent"]
|
||||
list_per_page = 10
|
||||
list_filter = ['parent', 'age']
|
||||
list_filter = ["parent", "age"]
|
||||
|
||||
def get_queryset(self, request):
|
||||
return super().get_queryset(request).select_related("parent")
|
||||
@@ -56,32 +58,32 @@ class CustomPaginationAdmin(ChildAdmin):
|
||||
|
||||
|
||||
class FilteredChildAdmin(admin.ModelAdmin):
|
||||
list_display = ['name', 'parent']
|
||||
list_display = ["name", "parent"]
|
||||
list_per_page = 10
|
||||
|
||||
def get_queryset(self, request):
|
||||
return super().get_queryset(request).filter(name__contains='filtered')
|
||||
return super().get_queryset(request).filter(name__contains="filtered")
|
||||
|
||||
|
||||
class BandAdmin(admin.ModelAdmin):
|
||||
list_filter = ['genres']
|
||||
list_filter = ["genres"]
|
||||
|
||||
|
||||
class NrOfMembersFilter(admin.SimpleListFilter):
|
||||
title = 'number of members'
|
||||
parameter_name = 'nr_of_members_partition'
|
||||
title = "number of members"
|
||||
parameter_name = "nr_of_members_partition"
|
||||
|
||||
def lookups(self, request, model_admin):
|
||||
return [
|
||||
('5', '0 - 5'),
|
||||
('more', 'more than 5'),
|
||||
("5", "0 - 5"),
|
||||
("more", "more than 5"),
|
||||
]
|
||||
|
||||
def queryset(self, request, queryset):
|
||||
value = self.value()
|
||||
if value == '5':
|
||||
if value == "5":
|
||||
return queryset.filter(nr_of_members__lte=5)
|
||||
if value == 'more':
|
||||
if value == "more":
|
||||
return queryset.filter(nr_of_members__gt=5)
|
||||
|
||||
|
||||
@@ -93,44 +95,44 @@ site.register(Band, BandCallableFilterAdmin)
|
||||
|
||||
|
||||
class GroupAdmin(admin.ModelAdmin):
|
||||
list_filter = ['members']
|
||||
list_filter = ["members"]
|
||||
|
||||
|
||||
class ConcertAdmin(admin.ModelAdmin):
|
||||
list_filter = ['group__members']
|
||||
search_fields = ['group__members__name']
|
||||
list_filter = ["group__members"]
|
||||
search_fields = ["group__members__name"]
|
||||
|
||||
|
||||
class QuartetAdmin(admin.ModelAdmin):
|
||||
list_filter = ['members']
|
||||
list_filter = ["members"]
|
||||
|
||||
|
||||
class ChordsBandAdmin(admin.ModelAdmin):
|
||||
list_filter = ['members']
|
||||
list_filter = ["members"]
|
||||
|
||||
|
||||
class InvitationAdmin(admin.ModelAdmin):
|
||||
list_display = ('band', 'player')
|
||||
list_select_related = ('player',)
|
||||
list_display = ("band", "player")
|
||||
list_select_related = ("player",)
|
||||
|
||||
|
||||
class DynamicListDisplayChildAdmin(admin.ModelAdmin):
|
||||
list_display = ('parent', 'name', 'age')
|
||||
list_display = ("parent", "name", "age")
|
||||
|
||||
def get_list_display(self, request):
|
||||
my_list_display = super().get_list_display(request)
|
||||
if request.user.username == 'noparents':
|
||||
if request.user.username == "noparents":
|
||||
my_list_display = list(my_list_display)
|
||||
my_list_display.remove('parent')
|
||||
my_list_display.remove("parent")
|
||||
return my_list_display
|
||||
|
||||
|
||||
class DynamicListDisplayLinksChildAdmin(admin.ModelAdmin):
|
||||
list_display = ('parent', 'name', 'age')
|
||||
list_display_links = ['parent', 'name']
|
||||
list_display = ("parent", "name", "age")
|
||||
list_display_links = ["parent", "name"]
|
||||
|
||||
def get_list_display_links(self, request, list_display):
|
||||
return ['age']
|
||||
return ["age"]
|
||||
|
||||
|
||||
site.register(Child, DynamicListDisplayChildAdmin)
|
||||
@@ -138,8 +140,8 @@ site.register(Child, DynamicListDisplayChildAdmin)
|
||||
|
||||
class NoListDisplayLinksParentAdmin(admin.ModelAdmin):
|
||||
list_display_links = None
|
||||
list_display = ['name']
|
||||
list_editable = ['name']
|
||||
list_display = ["name"]
|
||||
list_editable = ["name"]
|
||||
actions_on_bottom = True
|
||||
|
||||
|
||||
@@ -148,8 +150,8 @@ site.register(Parent, NoListDisplayLinksParentAdmin)
|
||||
|
||||
class SwallowAdmin(admin.ModelAdmin):
|
||||
actions = None # prevent ['action_checkbox'] + list(list_display)
|
||||
list_display = ('origin', 'load', 'speed', 'swallowonetoone')
|
||||
list_editable = ['load', 'speed']
|
||||
list_display = ("origin", "load", "speed", "swallowonetoone")
|
||||
list_editable = ["load", "speed"]
|
||||
list_per_page = 3
|
||||
|
||||
|
||||
@@ -157,29 +159,29 @@ site.register(Swallow, SwallowAdmin)
|
||||
|
||||
|
||||
class DynamicListFilterChildAdmin(admin.ModelAdmin):
|
||||
list_filter = ('parent', 'name', 'age')
|
||||
list_filter = ("parent", "name", "age")
|
||||
|
||||
def get_list_filter(self, request):
|
||||
my_list_filter = super().get_list_filter(request)
|
||||
if request.user.username == 'noparents':
|
||||
if request.user.username == "noparents":
|
||||
my_list_filter = list(my_list_filter)
|
||||
my_list_filter.remove('parent')
|
||||
my_list_filter.remove("parent")
|
||||
return my_list_filter
|
||||
|
||||
|
||||
class DynamicSearchFieldsChildAdmin(admin.ModelAdmin):
|
||||
search_fields = ('name',)
|
||||
search_fields = ("name",)
|
||||
|
||||
def get_search_fields(self, request):
|
||||
search_fields = super().get_search_fields(request)
|
||||
search_fields += ('age',)
|
||||
search_fields += ("age",)
|
||||
return search_fields
|
||||
|
||||
|
||||
class EmptyValueChildAdmin(admin.ModelAdmin):
|
||||
empty_value_display = '-empty-'
|
||||
list_display = ('name', 'age_display', 'age')
|
||||
empty_value_display = "-empty-"
|
||||
list_display = ("name", "age_display", "age")
|
||||
|
||||
@admin.display(empty_value='†')
|
||||
@admin.display(empty_value="†")
|
||||
def age_display(self, obj):
|
||||
return obj.age
|
||||
|
||||
Reference in New Issue
Block a user