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:
Asif Saif Uddin (Auvi) 2018-09-17 13:58:30 +06:00 committed by GitHub
parent f212393331
commit 2473fa3069
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 6 additions and 5 deletions

View file

@ -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",
)
}

View file

@ -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.

View file

@ -9,7 +9,6 @@ from .models import Poll, Choice
class ChoiceInline(Admin2TabularInline):
model = Choice
fields = '__all__'
extra = 3
class PollAdmin(ModelAdmin2):