Release 2.1 RC1 : Bug statistics
When I'm going to the tool Statistics, click queue button and view button, all statistics diplay a page error like this one :
ImproperlyConfigured at /statistics/new-documents-per-month/view/
Using ModelFormMixin (base class of StatisticDetailView) without the 'fields' attribute is prohibited.
Request Method: GET
Request URL: http://localhost:8000/statistics/new-documents-per-month/view/
Django Version: 1.8.11
Exception Type: ImproperlyConfigured
Exception Value:
Using ModelFormMixin (base class of StatisticDetailView) without the 'fields' attribute is prohibited.
Exception Location: /home/gaillet/PythonEnv/mayan-test2/local/lib/python2.7/site-packages/django/views/generic/edit.py in get_form_class, line 150
Python Executable: /home/gaillet/PythonEnv/mayan-test2/bin/python
Python Version: 2.7.6
Python Path:
['/home/gaillet/PythonEnv/mayan-test2/bin',
'/home/gaillet/PythonEnv/mayan-test2/lib/python2.7',
'/home/gaillet/PythonEnv/mayan-test2/lib/python2.7/plat-x86_64-linux-gnu',
'/home/gaillet/PythonEnv/mayan-test2/lib/python2.7/lib-tk',
'/home/gaillet/PythonEnv/mayan-test2/lib/python2.7/lib-old',
'/home/gaillet/PythonEnv/mayan-test2/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/home/gaillet/PythonEnv/mayan-test2/local/lib/python2.7/site-packages',
u'/home/gaillet/PythonEnv/mayan-test2/local/lib/python2.7/site-packages/mayan/apps',
'/home/gaillet/PythonEnv/mayan-test2']
Server time: jeu, 28 Avr 2016 09:51:17 +0000
-----------------------------------------------
Environment:
Request Method: GET
Request URL: http://localhost:8000/statistics/new-documents-per-month/view/
Django Version: 1.8.11
Python Version: 2.7.6
Installed Applications:
(u'appearance',
u'suit',
u'django.contrib.admin',
u'django.contrib.admindocs',
u'django.contrib.auth',
u'django.contrib.contenttypes',
u'django.contrib.messages',
u'django.contrib.sessions',
u'django.contrib.sites',
u'django.contrib.staticfiles',
u'actstream',
u'autoadmin',
u'colorful',
u'compressor',
u'corsheaders',
u'djcelery',
u'filetransfers',
u'formtools',
u'mptt',
u'pure_pagination',
u'rest_framework',
u'rest_framework.authtoken',
u'solo',
u'stronghold',
u'widget_tweaks',
u'acls',
u'authentication',
u'common',
u'converter',
u'django_gpg',
u'dynamic_search',
u'lock_manager',
u'mimetype',
u'navigation',
u'permissions',
u'smart_settings',
u'user_management',
u'checkouts',
u'document_comments',
u'document_indexing',
u'document_signatures',
u'document_states',
u'documents',
u'events',
u'folders',
u'installation',
u'linking',
u'mailer',
u'metadata',
u'mirroring',
u'motd',
u'ocr',
u'rest_api',
u'sources',
u'statistics',
u'storage',
u'tags',
u'rest_framework_swagger')
Installed Middleware:
(u'django.contrib.sessions.middleware.SessionMiddleware',
u'corsheaders.middleware.CorsMiddleware',
u'django.middleware.common.CommonMiddleware',
u'django.middleware.csrf.CsrfViewMiddleware',
u'django.contrib.auth.middleware.AuthenticationMiddleware',
u'django.contrib.messages.middleware.MessageMiddleware',
u'django.middleware.clickjacking.XFrameOptionsMiddleware',
u'django.middleware.locale.LocaleMiddleware',
u'common.middleware.timezone.TimezoneMiddleware',
u'stronghold.middleware.LoginRequiredMiddleware',
u'common.middleware.ajax_redirect.AjaxRedirect')
Traceback:
File "/home/gaillet/PythonEnv/mayan-test2/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
132. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/home/gaillet/PythonEnv/mayan-test2/local/lib/python2.7/site-packages/django/views/generic/base.py" in view
71. return self.dispatch(request, *args, **kwargs)
File "/home/gaillet/PythonEnv/mayan-test2/local/lib/python2.7/site-packages/mayan/apps/common/mixins.py" in dispatch
218. ).dispatch(request, *args, **kwargs)
File "/home/gaillet/PythonEnv/mayan-test2/local/lib/python2.7/site-packages/mayan/apps/common/mixins.py" in dispatch
155. ).dispatch(request, *args, **kwargs)
File "/home/gaillet/PythonEnv/mayan-test2/local/lib/python2.7/site-packages/django/views/generic/base.py" in dispatch
89. return handler(request, *args, **kwargs)
File "/home/gaillet/PythonEnv/mayan-test2/local/lib/python2.7/site-packages/django/views/generic/detail.py" in get
116. context = self.get_context_data(object=self.object)
File "/home/gaillet/PythonEnv/mayan-test2/local/lib/python2.7/site-packages/mayan/apps/common/generics.py" in get_context_data
346. context.update({'read_only': True, 'form': self.get_form()})
File "/home/gaillet/PythonEnv/mayan-test2/local/lib/python2.7/site-packages/django/views/generic/edit.py" in get_form
73. form_class = self.get_form_class()
File "/home/gaillet/PythonEnv/mayan-test2/local/lib/python2.7/site-packages/django/views/generic/edit.py" in get_form_class
150. "the 'fields' attribute is prohibited." % self.__class__.__name__
Exception Type: ImproperlyConfigured at /statistics/new-documents-per-month/view/
Exception Value: Using ModelFormMixin (base class of StatisticDetailView) without the 'fields' attribute is prohibited.