mirror of
https://github.com/jazzband/django-admin2.git
synced 2026-03-16 22:20:24 +00:00
fix deprecation warnings (#463)
* fix deprecation warning * fix deprecation warning * fix deprecation warning of django filter * fix deprecation warning of django filter widget * undo widget * fixed field_name deprecation warning * fixed pagination error * fixed pagination error
This commit is contained in:
parent
f212393331
commit
2473fa3069
4 changed files with 6 additions and 5 deletions
|
|
@ -87,7 +87,7 @@ def build_list_filter(request, model_admin, queryset):
|
|||
filters.append(field_filter)
|
||||
filterset_dict = {}
|
||||
for field_filter in filters:
|
||||
filterset_dict[field_filter.name] = field_filter
|
||||
filterset_dict[field_filter.field_name] = field_filter
|
||||
fields = list(filterset_dict.keys())
|
||||
filterset_dict['Meta'] = type(
|
||||
type_str('Meta'),
|
||||
|
|
@ -103,15 +103,15 @@ def build_list_filter(request, model_admin, queryset):
|
|||
def build_date_filter(request, model_admin, queryset, field_name="published_date"):
|
||||
filterset_dict = {
|
||||
"year": NumericDateFilter(
|
||||
name=field_name,
|
||||
field_name=field_name,
|
||||
lookup_expr="year",
|
||||
),
|
||||
"month": NumericDateFilter(
|
||||
name=field_name,
|
||||
field_name=field_name,
|
||||
lookup_expr="month",
|
||||
),
|
||||
"day": NumericDateFilter(
|
||||
name=field_name,
|
||||
field_name=field_name,
|
||||
lookup_expr="day",
|
||||
)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -116,6 +116,7 @@ class ModelListView(Admin2ModelMixin, generic.ListView):
|
|||
app name.
|
||||
"""
|
||||
default_template_name = "model_list.html"
|
||||
paginate_by = 10
|
||||
permission_classes = (
|
||||
permissions.IsStaffPermission,
|
||||
permissions.ModelViewPermission)
|
||||
|
|
@ -494,6 +495,7 @@ class ModelHistoryView(Admin2ModelMixin, generic.ListView):
|
|||
app name.
|
||||
"""
|
||||
default_template_name = "model_history.html"
|
||||
paginate_by = 10
|
||||
permission_classes = (
|
||||
permissions.IsStaffPermission,
|
||||
permissions.ModelChangePermission
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -9,7 +9,6 @@ from .models import Poll, Choice
|
|||
class ChoiceInline(Admin2TabularInline):
|
||||
model = Choice
|
||||
fields = '__all__'
|
||||
extra = 3
|
||||
|
||||
|
||||
class PollAdmin(ModelAdmin2):
|
||||
|
|
|
|||
Loading…
Reference in a new issue