Open nij6173 opened 9 years ago
or please tell me how to fix this in my sourcecode if i make some misstakes~
To redefine a method without side effects, you must call the parent class method.
super(UserAdmin, self).get_model_form(form, **kwargs)
...
Your code here
3q, i will have a try!
Traceback: Environment:
Request Method: GET Request URL: http://127.0.0.1:8000/admin/accounts/user/2/detail/
Django Version: 1.7.7 Python Version: 2.7.8
Installed Middleware: ('django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'accounts.middleware.AccessControlMiddleware')
Traceback: File "/Users/Leo/.virtualenvs/jj/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
Exception Type: AttributeError at /admin/accounts/user/2/detail/ Exception Value: 'accountsuserAdminDetailInlineFormsetPlugin' object has no attribute 'formsets'
我的处理方法: 在xadmin/plugins/inline.py
找到class InlineFormsetPlugin(BaseAdminPlugin)
def get_form_layout(self, layout):
fix 'AdminDetailInlineFormsetPlugin' object has no attribute 'formsets'
anyone can help fix this for official code?