· 9 years ago · Oct 21, 2016, 12:52 PM
1TypeError at /primaire_facture/en/Shop/
2super(type, obj): obj must be an instance or subtype of type
3
4Request Method: POST
5Request URL: http://york.reveyo.com/primaire_facture/en/Shop/
6Django Version: 1.8.3
7Python Executable: /usr/bin/python
8Python Version: 2.7.6
9Python Path: ['/var/site-web/django/york/env_york/lib/python2.7/site-packages', '/usr/local/lib/python2.7/dist-packages/setuptools-18.1-py2.7.egg', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/var/site-web/django/york/']
10Server time: ven, 21 Oct 2016 14:52:55 +0200
11Installed Applications:
12('django.contrib.admin',
13 'django.contrib.auth',
14 'django.contrib.contenttypes',
15 'django.contrib.sessions',
16 'django.contrib.messages',
17 'django.contrib.staticfiles',
18 'ckeditor',
19 'sourire_reveyo')
20Installed Middleware:
21('django.contrib.sessions.middleware.SessionMiddleware',
22 'django.middleware.common.CommonMiddleware',
23 'django.middleware.csrf.CsrfViewMiddleware',
24 'django.contrib.auth.middleware.AuthenticationMiddleware',
25 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
26 'django.contrib.messages.middleware.MessageMiddleware',
27 'django.middleware.clickjacking.XFrameOptionsMiddleware')
28
29Traceback:
30File "/var/site-web/django/york/env_york/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
31 132. response = wrapped_callback(request, *callback_args, **callback_kwargs)
32File "/var/site-web/django/york/sourire_reveyo/views.py" in primaire_facture
33 157. if form.is_valid():
34File "/var/site-web/django/york/env_york/lib/python2.7/site-packages/django/forms/forms.py" in is_valid
35 184. return self.is_bound and not self.errors
36File "/var/site-web/django/york/env_york/lib/python2.7/site-packages/django/forms/forms.py" in errors
37 176. self.full_clean()
38File "/var/site-web/django/york/env_york/lib/python2.7/site-packages/django/forms/forms.py" in full_clean
39 393. self._clean_form()
40File "/var/site-web/django/york/env_york/lib/python2.7/site-packages/django/forms/forms.py" in _clean_form
41 417. cleaned_data = self.clean()
42File "/var/site-web/django/york/sourire_reveyo/forms.py" in clean
43 86. 'jsonproduit': forms.HiddenInput(),
44
45Exception Type: TypeError at /primaire_facture/en/Shop/
46Exception Value: super(type, obj): obj must be an instance or subtype of type
47Request information:
48GET: No GET data
49
50POST:
51nom = u'Bieder'
52jsonproduit = u'[{"produit":"prod-15","quantite":1,"tarif":140.2,"monnaies":"QAR"},{"produit":"prod-20","quantite":1,"tarif":45,"monnaies":"QAR"},{"produit":"EVLUTION NUTRITION CLA 1000","quantite":4,"tarif":21,"monnaies":"QAR"},{"produit":"MusclePharm Combat Crunch Bars","quantite":3,"tarif":78,"monnaies":"QAR"},{"produit":"MuscleTech NITRO-TECH","quantite":1,"tarif":36,"monnaies":"QAR"}]'
53portable = u'0484251112'
54ville = u'Cantaron'
55civilite = u'Mr'
56adresse = u'route des cognas'
57captcha_0 = u'15'
58captcha_1 = u'c358cb6533d273ecceb665b32340b63ee2c5b196'
59codepostale = u'06340'
60courriel = u'david.bieder@free.fr'
61csrfmiddlewaretoken = u'MWxptccNNHF9mYagjB8AANRqclRHLck3'
62prenom = u'David'
63
64FILES: No FILES data
65
66COOKIES:
67csrftoken = 'MWxptccNNHF9mYagjB8AANRqclRHLck3'
68sessionid = 'o6nuie9ijezaouoru83ove3itgw3461t'
69
70META:
71mod_wsgi.listener_port = '80'
72HTTP_REFERER = 'http://york.reveyo.com/en/Shop/'
73mod_wsgi.listener_host = ''
74mod_wsgi.handler_script = ''
75CONTEXT_DOCUMENT_ROOT = '/var/www'
76SERVER_SOFTWARE = 'Apache/2.4.7 (Ubuntu)'
77SCRIPT_NAME = u''
78mod_wsgi.enable_sendfile = '0'
79HTTP_X_CSRFTOKEN = 'MWxptccNNHF9mYagjB8AANRqclRHLck3'
80SERVER_SIGNATURE = '<address>Apache/2.4.7 (Ubuntu) Server at york.reveyo.com Port 80</address>\n'
81REQUEST_METHOD = 'POST'
82PATH_INFO = u'/primaire_facture/en/Shop/'
83HTTP_ORIGIN = 'http://york.reveyo.com'
84SERVER_PROTOCOL = 'HTTP/1.1'
85QUERY_STRING = ''
86CONTENT_LENGTH = '1714'
87HTTP_USER_AGENT = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36'
88HTTP_CONNECTION = 'keep-alive'
89HTTP_COOKIE = 'sessionid=o6nuie9ijezaouoru83ove3itgw3461t; csrftoken=MWxptccNNHF9mYagjB8AANRqclRHLck3'
90SERVER_NAME = 'york.reveyo.com'
91REMOTE_ADDR = '197.15.242.254'
92mod_wsgi.queue_start = '1477054375038324'
93mod_wsgi.request_handler = 'wsgi-script'
94wsgi.url_scheme = 'http'
95PATH_TRANSLATED = '/var/site-web/django/york/york/wsgi.py/primaire_facture/en/Shop/'
96SERVER_PORT = '80'
97wsgi.multiprocess = True
98mod_wsgi.input_chunked = '0'
99SERVER_ADDR = '5.135.186.183'
100DOCUMENT_ROOT = '/var/www'
101mod_wsgi.process_group = ''
102HTTP_X_REQUESTED_WITH = 'XMLHttpRequest'
103SCRIPT_FILENAME = '/var/site-web/django/york/york/wsgi.py'
104SERVER_ADMIN = '[no address given]'
105wsgi.input = <mod_wsgi.Input object at 0x7efe763d92b0>
106HTTP_HOST = 'york.reveyo.com'
107CONTEXT_PREFIX = ''
108wsgi.multithread = False
109mod_wsgi.callable_object = 'application'
110REQUEST_URI = '/primaire_facture/en/Shop/'
111HTTP_ACCEPT = '*/*'
112wsgi.version =
113GATEWAY_INTERFACE = 'CGI/1.1'
114wsgi.run_once = False
115wsgi.errors = <mod_wsgi.Log object at 0x7efe764a9d30>
116REMOTE_PORT = '46775'
117HTTP_ACCEPT_LANGUAGE = 'fr-FR,fr;q=0.8'
118REQUEST_SCHEME = 'http'
119mod_wsgi.version =
120CONTENT_TYPE = 'multipart/form-data; boundary=----WebKitFormBoundary8LPgn47mgzqzDYpA'
121mod_wsgi.application_group = 'york.reveyo.com|'
122mod_wsgi.script_reloading = '1'
123wsgi.file_wrapper = ''
124CSRF_COOKIE = u'MWxptccNNHF9mYagjB8AANRqclRHLck3'
125HTTP_ACCEPT_ENCODING = 'gzip, deflate'
126
127Settings:
128Using settings module york.settings
129SECURE_BROWSER_XSS_FILTER = False
130USE_THOUSAND_SEPARATOR = False
131CSRF_COOKIE_SECURE = False
132LANGUAGE_CODE = 'fr-FR'
133ROOT_URLCONF = 'york.urls'
134MANAGERS =
135BASE_DIR = '/var/site-web/django/york'
136SILENCED_SYSTEM_CHECKS = []
137DEFAULT_CHARSET = 'utf-8'
138SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
139STATIC_ROOT = '/var/site-web/django/york/assets'
140CKEDITOR_UPLOAD_PATH = '/media/'
141ALLOWED_HOSTS = ['york.reveyo.com', 'york.reveyo.fr']
142MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
143EMAIL_SUBJECT_PREFIX = '[Django] '
144SERVER_EMAIL = 'root@localhost'
145SECURE_HSTS_SECONDS = 0
146STATICFILES_FINDERS =
147SESSION_CACHE_ALIAS = 'default'
148SESSION_COOKIE_DOMAIN = None
149SESSION_COOKIE_NAME = 'sessionid'
150TIME_INPUT_FORMATS =
151SECURE_REDIRECT_EXEMPT = []
152DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'AUTOCOMMIT': True, 'ATOMIC_REQUESTS': False, 'NAME': 'yorkSqlDB', 'CONN_MAX_AGE': 0, 'TIME_ZONE': 'UTC', 'PORT': '5432', 'HOST': '127.0.0.1', 'USER': 'yorkSql', 'TEST': {'COLLATION': None, 'CHARSET': None, 'NAME': None, 'MIRROR': None}, 'PASSWORD': u'********************', 'OPTIONS': {}}}
153EMAIL_SSL_KEYFILE = u'********************'
154FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
155FILE_UPLOAD_PERMISSIONS = None
156FILE_UPLOAD_HANDLERS =
157DEFAULT_CONTENT_TYPE = 'text/html'
158APPEND_SLASH = True
159LOCALE_PATHS =
160DATABASE_ROUTERS = []
161DEFAULT_TABLESPACE = ''
162YEAR_MONTH_FORMAT = 'F Y'
163STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
164CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
165SESSION_COOKIE_PATH = '/'
166SECURE_CONTENT_TYPE_NOSNIFF = False
167MIDDLEWARE_CLASSES =
168USE_I18N = True
169THOUSAND_SEPARATOR = ','
170SECRET_KEY = u'********************'
171LANGUAGE_COOKIE_NAME = 'django_language'
172DEFAULT_INDEX_TABLESPACE = ''
173LOGGING_CONFIG = 'logging.config.dictConfig'
174CKEDITOR_JQUERY_URL = '//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js'
175TEMPLATE_LOADERS =
176FIRST_DAY_OF_WEEK = 0
177WSGI_APPLICATION = 'york.wsgi.application'
178TEMPLATE_DEBUG = True
179X_FRAME_OPTIONS = 'SAMEORIGIN'
180CSRF_COOKIE_NAME = 'csrftoken'
181FORCE_SCRIPT_NAME = None
182USE_X_FORWARDED_HOST = False
183EMAIL_TIMEOUT = None
184SECURE_SSL_HOST = None
185SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
186SESSION_COOKIE_SECURE = False
187CSRF_COOKIE_DOMAIN = None
188FILE_CHARSET = 'utf-8'
189DEBUG = True
190LANGUAGE_COOKIE_DOMAIN = None
191DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
192INSTALLED_APPS =
193LANGUAGES =
194USE_L10N = True
195SECURE_HSTS_INCLUDE_SUBDOMAINS = False
196STATICFILES_DIRS =
197PREPEND_WWW = False
198SECURE_PROXY_SSL_HEADER = None
199LANGUAGE_COOKIE_AGE = None
200SESSION_COOKIE_HTTPONLY = True
201DEBUG_PROPAGATE_EXCEPTIONS = False
202CSRF_COOKIE_AGE = 31449600
203MONTH_DAY_FORMAT = 'F j'
204LOGIN_URL = '/accounts/login/'
205SESSION_EXPIRE_AT_BROWSER_CLOSE = False
206TIME_FORMAT = 'P'
207AUTH_USER_MODEL = 'auth.User'
208DATE_INPUT_FORMATS =
209AUTHENTICATION_BACKENDS = 'django.contrib.auth.backends.ModelBackend'
210EMAIL_HOST_PASSWORD = u'********************'
211PASSWORD_RESET_TIMEOUT_DAYS = u'********************'
212SESSION_FILE_PATH = None
213CACHE_MIDDLEWARE_ALIAS = 'default'
214SESSION_SAVE_EVERY_REQUEST = False
215NUMBER_GROUPING = 0
216SESSION_ENGINE = 'django.contrib.sessions.backends.db'
217CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
218CSRF_COOKIE_PATH = '/'
219LOGIN_REDIRECT_URL = '/accounts/profile/'
220DECIMAL_SEPARATOR = '.'
221IGNORABLE_404_URLS =
222MIGRATION_MODULES = {}
223TEMPLATE_STRING_IF_INVALID = ''
224LOGOUT_URL = '/accounts/logout/'
225EMAIL_USE_TLS = False
226FIXTURE_DIRS =
227EMAIL_HOST = 'localhost'
228DATE_FORMAT = 'N j, Y'
229MEDIA_ROOT = '/var/site-web/django/york/media'
230DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
231ADMINS =
232FORMAT_MODULE_PATH = None
233DEFAULT_FROM_EMAIL = 'webmaster@localhost'
234MEDIA_URL = '/media/'
235DATETIME_FORMAT = 'N j, Y, P'
236TEMPLATE_DIRS = '/var/site-web/django/york/templates'
237CKEDITOR_CONFIGS = {'default': {'width': 300, 'toolbar': 'basic', 'height': 300}}
238SITE_ID = 1
239DISALLOWED_USER_AGENTS =
240ALLOWED_INCLUDE_ROOTS =
241LOGGING = {}
242SHORT_DATE_FORMAT = 'm/d/Y'
243TEMPLATES = []
244TEST_RUNNER = 'django.test.runner.DiscoverRunner'
245CACHE_MIDDLEWARE_KEY_PREFIX = u'********************'
246SECURE_SSL_REDIRECT = False
247TIME_ZONE = 'Europe/Paris'
248FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
249EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
250EMAIL_USE_SSL = False
251TEMPLATE_CONTEXT_PROCESSORS =
252SESSION_COOKIE_AGE = 1209600
253SETTINGS_MODULE = 'york.settings'
254USE_ETAGS = False
255LANGUAGES_BIDI =
256FILE_UPLOAD_TEMP_DIR = None
257INTERNAL_IPS =
258STATIC_URL = '/assets/'
259EMAIL_PORT = 25
260USE_TZ = True
261SHORT_DATETIME_FORMAT = 'm/d/Y P'
262TEST_NON_SERIALIZED_APPS = []
263PASSWORD_HASHERS = u'********************'
264ABSOLUTE_URL_OVERRIDES = {}
265LANGUAGE_COOKIE_PATH = '/'
266CACHE_MIDDLEWARE_SECONDS = 600
267EMAIL_SSL_CERTFILE = None
268CSRF_COOKIE_HTTPONLY = False
269DATETIME_INPUT_FORMATS =
270EMAIL_HOST_USER = ''
271
272You're seeing this error because you have DEBUG = True in your
273Django settings file. Change that to False, and Django will
274display a standard page generated by the handler for this status code.