diff --git a/djadmin2/admin2.py b/djadmin2/admin2.py index dc49770..4b072eb 100644 --- a/djadmin2/admin2.py +++ b/djadmin2/admin2.py @@ -35,6 +35,7 @@ class UserAdmin2(djadmin2.ModelAdmin2): create_form_class = UserCreationForm update_form_class = UserChangeForm search_fields = ('username', 'groups__name') + # readonly_fields = ('username',) api_serializer_class = UserSerializer diff --git a/djadmin2/renderers.py b/djadmin2/renderers.py index 96fb417..a48c7e5 100644 --- a/djadmin2/renderers.py +++ b/djadmin2/renderers.py @@ -6,7 +6,6 @@ are used by default for some field types. from __future__ import division, absolute_import, unicode_literals import os.path -from decimal import Decimal from datetime import date, time, datetime from django.db import models diff --git a/djadmin2/settings.py b/djadmin2/settings.py index 038272e..dbe66e9 100644 --- a/djadmin2/settings.py +++ b/djadmin2/settings.py @@ -14,6 +14,7 @@ MODEL_ADMIN_ATTRS = ( 'index_view', 'detail_view', 'create_view', 'update_view', 'delete_view', 'get_default_view_kwargs', 'get_list_actions', 'actions_on_bottom', 'actions_on_top', - 'save_on_top', 'save_on_bottom') + 'save_on_top', 'save_on_bottom', + 'readonly_fields', ) ADMIN2_THEME_DIRECTORY = getattr(settings, "ADMIN2_THEME_DIRECTORY", "djadmin2/bootstrap")