· 8 years ago · Aug 16, 2017, 04:30 PM
1TypeError at /api/management/customers/credit-cards/
2Got a `TypeError` when calling `CreditCard.objects.create()`. This may be because you have a writable field on the serializer class that is not a valid argument to `CreditCard.objects.create()`. You may need to make the field read-only, or override the CreditCardSerializer.create() method to handle this correctly.
3Original exception was:
4 Traceback (most recent call last):
5 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/rest_framework/serializers.py", line 916, in create
6 instance = ModelClass.objects.create(**validated_data)
7 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/manager.py", line 85, in manager_method
8 return getattr(self.get_queryset(), name)(*args, **kwargs)
9 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/query.py", line 394, in create
10 obj.save(force_insert=True, using=self.db)
11 File "/home/admin/www/vst1.live-ventures.com/vintage_stock/crm/products/models.py", line 193, in save
12 super(CreditCard, self).save(*args, **kwargs)
13 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/base.py", line 807, in save
14 force_update=force_update, update_fields=update_fields)
15 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/base.py", line 837, in save_base
16 updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
17 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/base.py", line 923, in _save_table
18 result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
19 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/base.py", line 962, in _do_insert
20 using=using, raw=raw)
21 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/manager.py", line 85, in manager_method
22 return getattr(self.get_queryset(), name)(*args, **kwargs)
23 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/query.py", line 1076, in _insert
24 return query.get_compiler(using=using).execute_sql(return_id)
25 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/sql/compiler.py", line 1098, in execute_sql
26 for sql, params in self.as_sql():
27 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/sql/compiler.py", line 1051, in as_sql
28 for obj in self.query.objs
29 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/sql/compiler.py", line 1051, in <listcomp>
30 for obj in self.query.objs
31 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/sql/compiler.py", line 1050, in <listcomp>
32 [self.prepare_value(field, self.pre_save_val(field, obj)) for field in fields]
33 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/sql/compiler.py", line 990, in prepare_value
34 value = field.get_db_prep_save(value, connection=self.connection)
35 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/fields/__init__.py", line 770, in get_db_prep_save
36 prepared=False)
37 File "/home/admin/www/vst1.live-ventures.com/vintage_stock/crm/products/fields.py", line 128, in get_db_prep_value
38 if len(value) > self.unencrypted_length:
39TypeError: object of type 'int' has no len()
40
41
42Request Method: POST
43Request URL: http://vst1.live-ventures.com/api/management/customers/credit-cards/
44Django Version: 1.11.3
45Python Executable: /home/admin/.virtualenvs/vintage_stock/bin/python3
46Python Version: 3.5.3
47Python Path: ['/home/admin/www/vst1.live-ventures.com/vintage_stock', '/home/admin/.virtualenvs/vintage_stock/bin', '/home/admin/.virtualenvs/vintage_stock/lib/python35.zip', '/home/admin/.virtualenvs/vintage_stock/lib/python3.5', '/home/admin/.virtualenvs/vintage_stock/lib/python3.5/plat-x86_64-linux-gnu', '/home/admin/.virtualenvs/vintage_stock/lib/python3.5/lib-dynload', '/usr/lib/python3.5', '/usr/lib/python3.5/plat-x86_64-linux-gnu', '/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages', '/home/admin/www/vst1.live-ventures.com/vintage_stock']
48Server time: Wed, 16 Aug 2017 16:22:11 +0000
49Installed Applications:
50['grappelli',
51 'django.contrib.admin',
52 'stock_accounts',
53 'django.contrib.auth',
54 'django.contrib.contenttypes',
55 'django.contrib.sessions',
56 'django.contrib.messages',
57 'django.contrib.staticfiles',
58 'django.contrib.sites',
59 'django.contrib.gis',
60 'corsheaders',
61 'rest_framework',
62 'rest_framework.authtoken',
63 'drf_autodocs',
64 'django_extensions',
65 'cities',
66 'crm.accounts',
67 'crm.dashboard',
68 'crm.model_logger',
69 'crm.ticketing',
70 'crm.products',
71 'crm.notifications',
72 'crm.misc',
73 'el_pagination',
74 'sorl.thumbnail',
75 'ajax_select',
76 'payments',
77 'api',
78 'multiselectfield',
79 'newsletter',
80 'gunicorn']
81Installed Middleware:
82['django.middleware.security.SecurityMiddleware',
83 'django.contrib.sessions.middleware.SessionMiddleware',
84 'corsheaders.middleware.CorsMiddleware',
85 'django.middleware.common.CommonMiddleware',
86 'django.middleware.csrf.CsrfViewMiddleware',
87 'django.contrib.auth.middleware.AuthenticationMiddleware',
88 'django.contrib.messages.middleware.MessageMiddleware',
89 'django.middleware.clickjacking.XFrameOptionsMiddleware']
90
91
92Traceback:
93
94File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/rest_framework/serializers.py" in create
95 916. instance = ModelClass.objects.create(**validated_data)
96
97File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/manager.py" in manager_method
98 85. return getattr(self.get_queryset(), name)(*args, **kwargs)
99
100File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/query.py" in create
101 394. obj.save(force_insert=True, using=self.db)
102
103File "/home/admin/www/vst1.live-ventures.com/vintage_stock/crm/products/models.py" in save
104 193. super(CreditCard, self).save(*args, **kwargs)
105
106File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/base.py" in save
107 807. force_update=force_update, update_fields=update_fields)
108
109File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/base.py" in save_base
110 837. updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
111
112File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/base.py" in _save_table
113 923. result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
114
115File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/base.py" in _do_insert
116 962. using=using, raw=raw)
117
118File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/manager.py" in manager_method
119 85. return getattr(self.get_queryset(), name)(*args, **kwargs)
120
121File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/query.py" in _insert
122 1076. return query.get_compiler(using=using).execute_sql(return_id)
123
124File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/sql/compiler.py" in execute_sql
125 1098. for sql, params in self.as_sql():
126
127File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/sql/compiler.py" in as_sql
128 1051. for obj in self.query.objs
129
130File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/sql/compiler.py" in <listcomp>
131 1051. for obj in self.query.objs
132
133File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/sql/compiler.py" in <listcomp>
134 1050. [self.prepare_value(field, self.pre_save_val(field, obj)) for field in fields]
135
136File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/sql/compiler.py" in prepare_value
137 990. value = field.get_db_prep_save(value, connection=self.connection)
138
139File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/fields/__init__.py" in get_db_prep_save
140 770. prepared=False)
141
142File "/home/admin/www/vst1.live-ventures.com/vintage_stock/crm/products/fields.py" in get_db_prep_value
143 128. if len(value) > self.unencrypted_length:
144
145
146 During handling of the above exception (object of type 'int' has no len()), another exception occurred:
147
148
149
150File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/core/handlers/exception.py" in inner
151 41. response = get_response(request)
152
153File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/core/handlers/base.py" in _get_response
154 187. response = self.process_exception_by_middleware(e, request)
155
156File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/core/handlers/base.py" in _get_response
157 185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
158
159File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/views/decorators/csrf.py" in wrapped_view
160 58. return view_func(*args, **kwargs)
161
162File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/views/generic/base.py" in view
163 68. return self.dispatch(request, *args, **kwargs)
164
165File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/rest_framework/views.py" in dispatch
166 489. response = self.handle_exception(exc)
167
168File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/rest_framework/views.py" in handle_exception
169 449. self.raise_uncaught_exception(exc)
170
171File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/rest_framework/views.py" in dispatch
172 486. response = handler(request, *args, **kwargs)
173
174File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/rest_framework/generics.py" in post
175 244. return self.create(request, *args, **kwargs)
176
177File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/rest_framework/mixins.py" in create
178 21. self.perform_create(serializer)
179
180File "/home/admin/www/vst1.live-ventures.com/vintage_stock/api/management/views.py" in perform_create
181 131. credit_card = serializer.save()
182
183File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/rest_framework/serializers.py" in save
184 215. self.instance = self.create(validated_data)
185
186File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/rest_framework/serializers.py" in create
187 933. raise TypeError(msg)
188
189Exception Type: TypeError at /api/management/customers/credit-cards/
190Exception Value: Got a `TypeError` when calling `CreditCard.objects.create()`. This may be because you have a writable field on the serializer class that is not a valid argument to `CreditCard.objects.create()`. You may need to make the field read-only, or override the CreditCardSerializer.create() method to handle this correctly.
191Original exception was:
192 Traceback (most recent call last):
193 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/rest_framework/serializers.py", line 916, in create
194 instance = ModelClass.objects.create(**validated_data)
195 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/manager.py", line 85, in manager_method
196 return getattr(self.get_queryset(), name)(*args, **kwargs)
197 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/query.py", line 394, in create
198 obj.save(force_insert=True, using=self.db)
199 File "/home/admin/www/vst1.live-ventures.com/vintage_stock/crm/products/models.py", line 193, in save
200 super(CreditCard, self).save(*args, **kwargs)
201 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/base.py", line 807, in save
202 force_update=force_update, update_fields=update_fields)
203 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/base.py", line 837, in save_base
204 updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
205 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/base.py", line 923, in _save_table
206 result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
207 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/base.py", line 962, in _do_insert
208 using=using, raw=raw)
209 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/manager.py", line 85, in manager_method
210 return getattr(self.get_queryset(), name)(*args, **kwargs)
211 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/query.py", line 1076, in _insert
212 return query.get_compiler(using=using).execute_sql(return_id)
213 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/sql/compiler.py", line 1098, in execute_sql
214 for sql, params in self.as_sql():
215 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/sql/compiler.py", line 1051, in as_sql
216 for obj in self.query.objs
217 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/sql/compiler.py", line 1051, in <listcomp>
218 for obj in self.query.objs
219 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/sql/compiler.py", line 1050, in <listcomp>
220 [self.prepare_value(field, self.pre_save_val(field, obj)) for field in fields]
221 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/sql/compiler.py", line 990, in prepare_value
222 value = field.get_db_prep_save(value, connection=self.connection)
223 File "/home/admin/.virtualenvs/vintage_stock/lib/python3.5/site-packages/django/db/models/fields/__init__.py", line 770, in get_db_prep_save
224 prepared=False)
225 File "/home/admin/www/vst1.live-ventures.com/vintage_stock/crm/products/fields.py", line 128, in get_db_prep_value
226 if len(value) > self.unencrypted_length:
227TypeError: object of type 'int' has no len()
228
229Request information:
230USER: Cristian Guillermoiii Rojas
231
232GET: No GET data
233
234POST: No POST data
235
236FILES: No FILES data
237
238COOKIES: No cookie data
239
240META:
241CONTENT_LENGTH = '157'
242CONTENT_TYPE = 'application/json'
243HTTP_ACCEPT = '*/*'
244HTTP_ACCEPT_ENCODING = 'gzip, deflate'
245HTTP_AUTHORIZATION = 'Token fedabee01bcf5626ac6304cd555c58309ce4f5ad'
246HTTP_CACHE_CONTROL = 'no-cache'
247HTTP_CONNECTION = 'close'
248HTTP_HOST = 'vst1.live-ventures.com'
249HTTP_POSTMAN_TOKEN = '4cc01705-de93-4515-9697-bba90307ec53'
250HTTP_USER_AGENT = 'PostmanRuntime/6.2.5'
251HTTP_X_FORWARDED_FOR = '190.66.135.102'
252PATH_INFO = '/api/management/customers/credit-cards/'
253QUERY_STRING = ''
254RAW_URI = '/api/management/customers/credit-cards/'
255REMOTE_ADDR = '127.0.0.1'
256REMOTE_PORT = '51370'
257REQUEST_METHOD = 'POST'
258SCRIPT_NAME = ''
259SERVER_NAME = '127.0.0.1'
260SERVER_PORT = '8000'
261SERVER_PROTOCOL = 'HTTP/1.0'
262SERVER_SOFTWARE = 'gunicorn/19.7.1'
263gunicorn.socket = <socket.socket fd=12, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('127.0.0.1', 8000), raddr=('127.0.0.1', 51370)>
264wsgi.errors = <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7fadd689d518>
265wsgi.file_wrapper = ''
266wsgi.input = <gunicorn.http.body.Body object at 0x7fadd689d208>
267wsgi.multiprocess = True
268wsgi.multithread = False
269wsgi.run_once = False
270wsgi.url_scheme = 'http'
271wsgi.version =
272
273Settings:
274Using settings module vintage_stock.settings
275ABSOLUTE_URL_OVERRIDES = {}
276ADMINS = []
277AJAX_LOOKUP_CHANNELS = {'order_item': {'model': 'products.OrderItem', 'search_field': 'order__uuid'}, 'county': {'model': 'cities.Subregion', 'search_field': 'name'}, 'owner': {'model': 'accounts.UserAccount', 'search_field': 'username'}, 'city_admin': ('crm.lookups', 'CityLookup'), 'country': {'model': 'cities.Country', 'search_field': 'name'}, 'city': {'model': 'cities.City', 'search_field': 'name'}}
278AJAX_SELECT_BOOTSTRAP = True
279AJAX_SELECT_INLINES = 'inline'
280ALLOWED_HOSTS = '*'
281ANONYMOUS_USER_ID = '1'
282APPEND_SLASH = True
283AUTHENTICATION_BACKENDS = ['crm.accounts.backends.UserenaAuthenticationBackend']
284AUTH_PASSWORD_VALIDATORS = '********************'
285AUTH_USER_MODEL = 'stock_accounts.UserAccount'
286BASE_DIR = '/home/admin/www/vst1.live-ventures.com/vintage_stock'
287BROKER_URL = 'redis://localhost:6379/0'
288CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
289CACHE_MIDDLEWARE_ALIAS = 'default'
290CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
291CACHE_MIDDLEWARE_SECONDS = 600
292CC_VALIDATION_KEY_CNF_FILE = '********************'
293CC_VALIDATION_KEY_FILE = '********************'
294CELERY_ALWAYS_EAGER = True
295CITIES_CITY_MODEL = 'cities.City'
296CITIES_CONTINENT_MODEL = 'cities.Continent'
297CITIES_COUNTRY_MODEL = 'cities.Country'
298CITIES_FILES = {'city': {'filename': 'cities1000.zip', 'urls': ['http://download.geonames.org/export/dump/{filename}']}}
299CORS_ORIGIN_ALLOW_ALL = True
300CORS_ORIGIN_WHITELIST = 'localhost:3000'
301CSRF_COOKIE_AGE = 31449600
302CSRF_COOKIE_DOMAIN = None
303CSRF_COOKIE_HTTPONLY = False
304CSRF_COOKIE_NAME = 'csrftoken'
305CSRF_COOKIE_PATH = '/'
306CSRF_COOKIE_SECURE = False
307CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
308CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
309CSRF_TRUSTED_ORIGINS = []
310CSRF_USE_SESSIONS = False
311DATABASES = {'default': {'ATOMIC_REQUESTS': False, 'PORT': '', 'USER': 'admin', 'CONN_MAX_AGE': 0, 'AUTOCOMMIT': True, 'ENGINE': 'django.contrib.gis.db.backends.postgis', 'PASSWORD': '********************', 'HOST': '', 'TEST': {'NAME': None, 'MIRROR': None, 'COLLATION': None, 'CHARSET': None}, 'NAME': 'vintage_stock', 'OPTIONS': {}, 'TIME_ZONE': None}}
312DATABASE_ROUTERS = []
313DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
314DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
315DATETIME_FORMAT = 'N j, Y, P'
316DATETIME_INPUT_FORMATS = ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y']
317DATE_FORMAT = 'N j, Y'
318DATE_INPUT_FORMATS = ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y']
319DEBUG = True
320DEBUG_PROPAGATE_EXCEPTIONS = False
321DECIMAL_SEPARATOR = '.'
322DEFAULT_CHARSET = 'utf-8'
323DEFAULT_CONTENT_TYPE = 'text/html'
324DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
325DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
326DEFAULT_FROM_EMAIL = 'webmaster@localhost'
327DEFAULT_INDEX_TABLESPACE = ''
328DEFAULT_TABLESPACE = ''
329DISALLOWED_USER_AGENTS = []
330EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
331EMAIL_HOST = 'localhost'
332EMAIL_HOST_PASSWORD = '********************'
333EMAIL_HOST_USER = ''
334EMAIL_PORT = 25
335EMAIL_SSL_CERTFILE = None
336EMAIL_SSL_KEYFILE = '********************'
337EMAIL_SUBJECT_PREFIX = '[Django] '
338EMAIL_TIMEOUT = None
339EMAIL_USE_LOCALTIME = False
340EMAIL_USE_SSL = False
341EMAIL_USE_TLS = False
342FILE_CHARSET = 'utf-8'
343FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
344FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
345FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
346FILE_UPLOAD_PERMISSIONS = None
347FILE_UPLOAD_TEMP_DIR = None
348FIRST_DAY_OF_WEEK = 0
349FIXTURE_DIRS = []
350FORCE_SCRIPT_NAME = None
351FORMAT_MODULE_PATH = None
352FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
353GRAPPELLI_ADMIN_TITLE = 'Vintage Stock'
354GRAPPELLI_SWITCH_USER = True
355IGNORABLE_404_URLS = []
356INSTALLED_APPS = ['grappelli', 'django.contrib.admin', 'stock_accounts', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.sites', 'django.contrib.gis', 'corsheaders', 'rest_framework', 'rest_framework.authtoken', 'drf_autodocs', 'django_extensions', 'cities', 'crm.accounts', 'crm.dashboard', 'crm.model_logger', 'crm.ticketing', 'crm.products', 'crm.notifications', 'crm.misc', 'el_pagination', 'sorl.thumbnail', 'ajax_select', 'payments', 'api', 'multiselectfield', 'newsletter', 'gunicorn']
357INTERNAL_IPS = []
358LANGUAGES = [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmål'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')]
359LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
360LANGUAGE_CODE = 'en-us'
361LANGUAGE_COOKIE_AGE = None
362LANGUAGE_COOKIE_DOMAIN = None
363LANGUAGE_COOKIE_NAME = 'django_language'
364LANGUAGE_COOKIE_PATH = '/'
365LOCALE_PATHS = []
366LOGGING = {}
367LOGGING_CONFIG = 'logging.config.dictConfig'
368LOGIN_REDIRECT_URL = '/accounts/profile/'
369LOGIN_URL = '/a/dashboard/'
370LOGOUT_REDIRECT_URL = None
371MANAGERS = []
372MEDIA_ROOT = '/home/admin/www/vst1.live-ventures.com/vintage_stock/media'
373MEDIA_URL = 'http://vst1.live-ventures.com/media/'
374MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
375MIDDLEWARE = ['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware']
376MIDDLEWARE_CLASSES = ['django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware']
377MIGRATION_MODULES = {}
378MONTH_DAY_FORMAT = 'F j'
379NEWSLETTER_CONFIRM_EMAIL = False
380NEWSLETTER_RICHTEXT_WIDGET = 'tinymce.widgets.TinyMCE'
381NUMBER_GROUPING = 0
382PASSWORD_HASHERS = '********************'
383PASSWORD_RESET_TIMEOUT_DAYS = '********************'
384PAYMENT_ACTIVE = True
385PAYMENT_HOST = 'localhost:8000'
386PAYMENT_MODEL = 'products.Payment'
387PAYMENT_USES_SSL = False
388PAYMENT_VARIANTS = {'authorizenet': ('payments.authorizenet.AuthorizeNetProvider', {'endpoint': 'https://test.authorize.net/gateway/transact.dll', 'transaction_key': '55QMh87Wuj23cTCd', 'login_id': '8m5Tq29FxkM'})}
389PREPEND_WWW = False
390REST_FRAMEWORK = {'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.BasicAuthentication', 'rest_framework.authentication.TokenAuthentication'), 'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',)}
391ROOT_URLCONF = 'vintage_stock.urls'
392SECRET_KEY = '********************'
393SECURE_BROWSER_XSS_FILTER = False
394SECURE_CONTENT_TYPE_NOSNIFF = False
395SECURE_HSTS_INCLUDE_SUBDOMAINS = False
396SECURE_HSTS_PRELOAD = False
397SECURE_HSTS_SECONDS = 0
398SECURE_PROXY_SSL_HEADER = None
399SECURE_REDIRECT_EXEMPT = []
400SECURE_SSL_HOST = None
401SECURE_SSL_REDIRECT = False
402SERVER_EMAIL = 'root@localhost'
403SESSION_CACHE_ALIAS = 'default'
404SESSION_COOKIE_AGE = 1209600
405SESSION_COOKIE_DOMAIN = None
406SESSION_COOKIE_HTTPONLY = True
407SESSION_COOKIE_NAME = 'sessionid'
408SESSION_COOKIE_PATH = '/'
409SESSION_COOKIE_SECURE = False
410SESSION_ENGINE = 'django.contrib.sessions.backends.db'
411SESSION_EXPIRE_AT_BROWSER_CLOSE = False
412SESSION_FILE_PATH = None
413SESSION_SAVE_EVERY_REQUEST = False
414SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
415SETTINGS_MODULE = 'vintage_stock.settings'
416SHORT_DATETIME_FORMAT = 'm/d/Y P'
417SHORT_DATE_FORMAT = 'm/d/Y'
418SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
419SILENCED_SYSTEM_CHECKS = []
420SITE_ID = 1
421STATICFILES_DIRS = []
422STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
423STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
424STATIC_ROOT = '/home/admin/www/vst1.live-ventures.com/vintage_stock/collectstatic'
425STATIC_SERVER_URL = 'http://vst1.live-ventures.com'
426STATIC_URL = 'http://vst1.live-ventures.com/static/'
427TEMPLATES = [{'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'crm.products.context_processors.models_counts']}, 'DIRS': ['/home/admin/www/vst1.live-ventures.com/vintage_stock/templates'], 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'APP_DIRS': True}]
428TEST_NON_SERIALIZED_APPS = []
429TEST_RUNNER = 'django.test.runner.DiscoverRunner'
430THOUSAND_SEPARATOR = ','
431TIME_FORMAT = 'P'
432TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
433TIME_ZONE = 'UTC'
434USE_ETAGS = False
435USE_I18N = True
436USE_L10N = True
437USE_THOUSAND_SEPARATOR = False
438USE_TZ = True
439USE_X_FORWARDED_HOST = False
440USE_X_FORWARDED_PORT = False
441WSGI_APPLICATION = 'vintage_stock.wsgi.application'
442X_FRAME_OPTIONS = 'SAMEORIGIN'
443YEAR_MONTH_FORMAT = 'F Y'
444
445
446You're seeing this error because you have DEBUG = True in your
447Django settings file. Change that to False, and Django will
448display a standard page generated by the handler for this status code.