Advertisement
Guest User

Untitled

a guest
Dec 20th, 2018
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.10 KB | None | 0 0
  1. TypeError at /api/user/managment_position/91/assignment/204
  2. attribute name must be string, not 'NoneType'
  3.  
  4. Request Method: PUT
  5. Request URL: http://95.163.210.46/api/user/managment_position/91/assignment/204
  6. Django Version: 2.0.4
  7. Python Executable: /usr/local/bin/python
  8. Python Version: 3.6.4
  9. Python Path: ['/skynet', '/usr/local/bin', '/usr/local/lib/python36.zip', '/usr/local/lib/python3.6', '/usr/local/lib/python3.6/lib-dynload', '/usr/local/lib/python3.6/site-packages', '/skynet']
  10. Server time: Thu, 20 Dec 2018 22:04:40 +0300
  11. Installed Applications:
  12. ('django.contrib.admin',
  13. 'django.contrib.admindocs',
  14. 'django.contrib.auth',
  15. 'django.contrib.contenttypes',
  16. 'django.contrib.sessions',
  17. 'django.contrib.messages',
  18. 'django.contrib.staticfiles',
  19. 'django.contrib.humanize',
  20. 'django_extensions',
  21. 'nested_admin',
  22. 'rest_framework',
  23. 'drf_yasg',
  24. 'dynamic_rest',
  25. 'rest_framework_jwt',
  26. 'corsheaders',
  27. 'django_celery_results',
  28. 'django_celery_beat',
  29. 'djoser',
  30. 'cacheops',
  31. 'web.apps.swagger',
  32. 'web.apps.users',
  33. 'web.apps.area',
  34. 'web.apps.catalog',
  35. 'web.apps.timetable',
  36. 'web.apps.motivation',
  37. 'health_check',
  38. 'health_check.db',
  39. 'health_check.cache',
  40. 'health_check.storage',
  41. 'health_check.contrib.psutil',
  42. 'debug_toolbar')
  43. Installed Middleware:
  44. ('django.middleware.security.SecurityMiddleware',
  45. 'django.contrib.sessions.middleware.SessionMiddleware',
  46. 'corsheaders.middleware.CorsMiddleware',
  47. 'django.middleware.common.CommonMiddleware',
  48. 'django.middleware.csrf.CsrfViewMiddleware',
  49. 'django.contrib.auth.middleware.AuthenticationMiddleware',
  50. 'django.contrib.messages.middleware.MessageMiddleware',
  51. 'django.middleware.clickjacking.XFrameOptionsMiddleware',
  52. 'debug_toolbar.middleware.DebugToolbarMiddleware')
  53.  
  54.  
  55. Traceback:
  56.  
  57. File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
  58. 35. response = get_response(request)
  59.  
  60. File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
  61. 128. response = self.process_exception_by_middleware(e, request)
  62.  
  63. File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
  64. 126. response = wrapped_callback(request, *callback_args, **callback_kwargs)
  65.  
  66. File "/usr/local/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
  67. 54. return view_func(*args, **kwargs)
  68.  
  69. File "/usr/local/lib/python3.6/site-packages/rest_framework/viewsets.py" in view
  70. 95. return self.dispatch(request, *args, **kwargs)
  71.  
  72. File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
  73. 494. response = self.handle_exception(exc)
  74.  
  75. File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
  76. 454. self.raise_uncaught_exception(exc)
  77.  
  78. File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
  79. 491. response = handler(request, *args, **kwargs)
  80.  
  81. File "/usr/local/lib/python3.6/site-packages/dynamic_rest/viewsets.py" in update
  82. 452. **kwargs)
  83.  
  84. File "/usr/local/lib/python3.6/site-packages/rest_framework/mixins.py" in update
  85. 70. self.perform_update(serializer)
  86.  
  87. File "/skynet/web/apps/users/views.py" in perform_update
  88. 307. serializer.save()
  89.  
  90. File "/usr/local/lib/python3.6/site-packages/dynamic_rest/serializers.py" in save
  91. 684. **kwargs
  92.  
  93. File "/usr/local/lib/python3.6/site-packages/rest_framework/serializers.py" in save
  94. 209. self.instance = self.update(self.instance, validated_data)
  95.  
  96. File "/usr/local/lib/python3.6/site-packages/rest_framework/serializers.py" in update
  97. 958. instance.save()
  98.  
  99. File "/skynet/web/apps/users/models.py" in save
  100. 2430. pos.__getattribute__(relation_name).add(profile)
  101.  
  102. Exception Type: TypeError at /api/user/managment_position/91/assignment/204
  103. Exception Value: attribute name must be string, not 'NoneType'
  104. Request information:
  105. USER: sergey.veselkin@philips.com
  106.  
  107. GET: No GET data
  108.  
  109. POST: No POST data
  110.  
  111. FILES: No FILES data
  112.  
  113. COOKIES: No cookie data
  114.  
  115. META:
  116. CONTENT_LENGTH = '63'
  117. CONTENT_TYPE = 'application/json'
  118. HTTP_ACCEPT = 'application/json, text/plain, */*'
  119. HTTP_ACCEPT_ENCODING = 'gzip, deflate'
  120. HTTP_ACCEPT_LANGUAGE = 'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7'
  121. HTTP_AUTHORIZATION = 'JWT eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMTY3LCJ1c2VybmFtZSI6InNlcmdleS52ZXNlbGtpbkBwaGlsaXBzLmNvbSIsImV4cCI6MTU0NTM0MjU0NX0.vI_MfplYlpcXTRS0xwxxWdoHvy9KjNphJr5SgvUcFTc'
  122. HTTP_CONNECTION = 'close'
  123. HTTP_HOST = '95.163.210.46'
  124. HTTP_ORIGIN = 'http://localhost:4200'
  125. HTTP_REFERER = 'http://localhost:4200/edit/profile/1164/profile-territory'
  126. HTTP_USER_AGENT = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36'
  127. HTTP_X_FORWARDED_FOR = '79.139.158.84'
  128. HTTP_X_REAL_IP = '79.139.158.84'
  129. PATH_INFO = '/api/user/managment_position/91/assignment/204'
  130. QUERY_STRING = ''
  131. RAW_URI = '/api/user/managment_position/91/assignment/204'
  132. REMOTE_ADDR = '10.42.252.101'
  133. REMOTE_PORT = '43238'
  134. REQUEST_METHOD = 'PUT'
  135. SCRIPT_NAME = ''
  136. SERVER_NAME = '0.0.0.0'
  137. SERVER_PORT = '8000'
  138. SERVER_PROTOCOL = 'HTTP/1.0'
  139. SERVER_SOFTWARE = 'gunicorn/19.7.1'
  140. gunicorn.socket = <socket.socket fd=12, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('10.42.139.192', 8000), raddr=('10.42.252.101', 43238)>
  141. wsgi.errors = <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7ffa4f6e40b8>
  142. wsgi.file_wrapper = ''
  143. wsgi.input = <gunicorn.http.body.Body object at 0x7ffa4f3a25c0>
  144. wsgi.multiprocess = True
  145. wsgi.multithread = False
  146. wsgi.run_once = False
  147. wsgi.url_scheme = 'http'
  148. wsgi.version = '(1, 0)'
  149.  
  150. Settings:
  151. Using settings module web.settings
  152. ABSOLUTE_URL_OVERRIDES = {}
  153. ADMINS = []
  154. ALLOWED_HOSTS = ['127.0.0.1', '185.224.215.63', '95.163.210.46']
  155. APPEND_SLASH = True
  156. AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
  157. AUTH_PASSWORD_VALIDATORS = '********************'
  158. AUTH_USER_MODEL = 'users.User'
  159. BASE_DIR = '/skynet'
  160. CACHEOPS = {}
  161. CACHEOPS_REDIS = {'host': 'localhost', 'port': 6379}
  162. CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
  163. CACHE_MIDDLEWARE_ALIAS = 'default'
  164. CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
  165. CACHE_MIDDLEWARE_SECONDS = 600
  166. CELERY_ACCEPT_CONTENT = ['application/json']
  167. CELERY_BEAT_SCHEDULE = {'create_sales_plans_for_new_mount': {'task': 'motivation.tasks.create_sales_plans_for_new_mount', 'schedule': <crontab: * 1 * 15 * (m/h/d/dM/MY)>}}
  168. CELERY_BROKER_URL = 'redis://localhost:6379'
  169. CELERY_RESULT_BACKEND = 'redis://localhost:6379'
  170. CELERY_RESULT_SERIALIZER = 'json'
  171. CELERY_TASK_SERIALIZER = 'json'
  172. CORS_ORIGIN_ALLOW_ALL = True
  173. CSRF_COOKIE_AGE = 31449600
  174. CSRF_COOKIE_DOMAIN = None
  175. CSRF_COOKIE_HTTPONLY = False
  176. CSRF_COOKIE_NAME = 'csrftoken'
  177. CSRF_COOKIE_PATH = '/'
  178. CSRF_COOKIE_SECURE = False
  179. CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
  180. CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
  181. CSRF_TRUSTED_ORIGINS = []
  182. CSRF_USE_SESSIONS = False
  183. DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'skynet', 'USER': 'postgres', 'PASSWORD': '********************', 'PORT': '5432', 'HOST': 'postgres', 'CONN_MAX_AGE': 900, 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
  184. DATABASE_ROUTERS = []
  185. DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
  186. DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
  187. DATETIME_FORMAT = 'N j, Y, P'
  188. DATETIME_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']
  189. DATE_FORMAT = 'N j, Y'
  190. DATE_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']
  191. DEBUG = True
  192. DEBUG_PROPAGATE_EXCEPTIONS = False
  193. DEBUG_TOOLBAR_CONFIG = {'SHOW_TEMPLATE_CONTEXT': True, 'ENABLE_STACKTRACES': True}
  194. DECIMAL_SEPARATOR = '.'
  195. DEFAULT_CHARSET = 'utf-8'
  196. DEFAULT_CONTENT_TYPE = 'text/html'
  197. DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
  198. DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
  199. DEFAULT_FROM_EMAIL = 'webmaster@localhost'
  200. DEFAULT_INDEX_TABLESPACE = ''
  201. DEFAULT_TABLESPACE = ''
  202. DISALLOWED_USER_AGENTS = []
  203. DJOSER = {'SERIALIZERS': {'user': 'web.apps.users.serializers.UserProfileSerializer'}}
  204. DYNAMIC_REST = {'DEBUG': True, 'ENABLE_BULK_PARTIAL_CREATION': True, 'ENABLE_BULK_UPDATE': True}
  205. EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
  206. EMAIL_FROM = 'sayhello@picasel.agency'
  207. EMAIL_HOST = 'smtp.sendgrid.net'
  208. EMAIL_HOST_PASSWORD = '********************'
  209. EMAIL_HOST_USER = 'chongkal'
  210. EMAIL_PORT = 587
  211. EMAIL_SSL_CERTFILE = None
  212. EMAIL_SSL_KEYFILE = '********************'
  213. EMAIL_SUBJECT_PREFIX = '[Django] '
  214. EMAIL_TIMEOUT = None
  215. EMAIL_USE_LOCALTIME = False
  216. EMAIL_USE_SSL = False
  217. EMAIL_USE_TLS = True
  218. FILE_CHARSET = 'utf-8'
  219. FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
  220. FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
  221. FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
  222. FILE_UPLOAD_PERMISSIONS = None
  223. FILE_UPLOAD_TEMP_DIR = None
  224. FIRST_DAY_OF_WEEK = 0
  225. FIXTURE_DIRS = []
  226. FORCE_SCRIPT_NAME = None
  227. FORMAT_MODULE_PATH = None
  228. FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
  229. IGNORABLE_404_URLS = "(re.compile('/favicon.ico'), re.compile('/robots.txt'))"
  230. INSTALLED_APPS = "('django.contrib.admin', 'django.contrib.admindocs', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.humanize', 'django_extensions', 'nested_admin', 'rest_framework', 'drf_yasg', 'dynamic_rest', 'rest_framework_jwt', 'corsheaders', 'django_celery_results', 'django_celery_beat', 'djoser', 'cacheops', 'web.apps.swagger', 'web.apps.users', 'web.apps.area', 'web.apps.catalog', 'web.apps.timetable', 'web.apps.motivation', 'health_check', 'health_check.db', 'health_check.cache', 'health_check.storage', 'health_check.contrib.psutil', 'debug_toolbar')"
  231. INTERNAL_IPS = '127.0.0.1:8000'
  232. JWT_AUTH = {'JWT_EXPIRATION_DELTA': datetime.timedelta(0, 10000)}
  233. LANGUAGES = [('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'), ('kab', 'Kabyle'), ('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')]
  234. LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
  235. LANGUAGE_CODE = 'en'
  236. LANGUAGE_COOKIE_AGE = None
  237. LANGUAGE_COOKIE_DOMAIN = None
  238. LANGUAGE_COOKIE_NAME = 'django_language'
  239. LANGUAGE_COOKIE_PATH = '/'
  240. LOCALE_PATHS = "('/skynet/web/conf/locale',)"
  241. LOGGING = {'version': 1, 'disable_existing_loggers': True, 'root': {'level': 'WARNING', 'handlers': ['console']}, 'formatters': {'verbose': {'format': '%(asctime)s %(levelname)s %(message)s'}}, 'handlers': {'console': {'level': 'DEBUG', 'class': 'logging.StreamHandler', 'formatter': 'verbose'}}, 'loggers': {'django.db.backends': {'level': 'INFO', 'handlers': ['console'], 'propagate': False}, 'django.request': {'level': 'ERROR', 'handlers': ['console'], 'propagate': False}, 'django.server': {'level': 'INFO', 'handlers': ['console'], 'propagate': False}, 'django.security': {'level': 'INFO', 'handlers': ['console'], 'propagate': False}}}
  242. LOGGING_CONFIG = 'logging.config.dictConfig'
  243. LOGIN_REDIRECT_URL = '/accounts/profile/'
  244. LOGIN_URL = '/accounts/login/'
  245. LOGOUT_REDIRECT_URL = None
  246. MANAGERS = []
  247. MEDIA_ROOT = '/skynet/web/media'
  248. MEDIA_URL = '/media/'
  249. MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
  250. MIDDLEWARE = "('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', 'debug_toolbar.middleware.DebugToolbarMiddleware')"
  251. MIGRATION_MODULES = {}
  252. MONTH_DAY_FORMAT = 'F j'
  253. NUMBER_GROUPING = 0
  254. PASSWORD_HASHERS = '********************'
  255. PASSWORD_RESET_TIMEOUT_DAYS = '********************'
  256. PREPEND_WWW = False
  257. PRODUCTION = False
  258. PROJECT_DIR = '/skynet/web'
  259. RAVEN_CONFIG = {'dsn': 'https://715e5801fb954856a8ad4b6eac5962c7:7333b166cf644414bb5f6422fa3ca2c0@sentry.io/1262720', 'release': '6d3e8008676e4a61a5283ddc56f5418c7aeaea92'}
  260. REMOTE_DB = {'NAME': 'PhilipsCRM', 'USER': 'user', 'PASSWORD': '********************', 'HOST': 'host:port'}
  261. REST_FRAMEWORK = {'DEFAULT_RENDERER_CLASSES': ['rest_framework.renderers.JSONRenderer', 'dynamic_rest.renderers.DynamicBrowsableAPIRenderer'], 'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.AllowAny',), 'DEFAULT_AUTHENTICATION_CLASSES': ('web.utils.CsrfExemptSessionAuthentication', 'rest_framework_jwt.authentication.JSONWebTokenAuthentication', 'rest_framework.authentication.BasicAuthentication')}
  262. ROOT_URLCONF = 'web.urls'
  263. SECRET_KEY = '********************'
  264. SECURE_BROWSER_XSS_FILTER = False
  265. SECURE_CONTENT_TYPE_NOSNIFF = False
  266. SECURE_HSTS_INCLUDE_SUBDOMAINS = False
  267. SECURE_HSTS_PRELOAD = False
  268. SECURE_HSTS_SECONDS = 0
  269. SECURE_PROXY_SSL_HEADER = None
  270. SECURE_REDIRECT_EXEMPT = []
  271. SECURE_SSL_HOST = None
  272. SECURE_SSL_REDIRECT = False
  273. SERVER_EMAIL = 'root@localhost'
  274. SESSION_CACHE_ALIAS = 'default'
  275. SESSION_COOKIE_AGE = 5184000
  276. SESSION_COOKIE_DOMAIN = None
  277. SESSION_COOKIE_HTTPONLY = True
  278. SESSION_COOKIE_NAME = 'sid'
  279. SESSION_COOKIE_PATH = '/'
  280. SESSION_COOKIE_SECURE = False
  281. SESSION_ENGINE = 'django.contrib.sessions.backends.cached_db'
  282. SESSION_EXPIRE_AT_BROWSER_CLOSE = False
  283. SESSION_FILE_PATH = None
  284. SESSION_SAVE_EVERY_REQUEST = False
  285. SESSION_SERIALIZER = 'django.contrib.sessions.serializers.PickleSerializer'
  286. SETTINGS_MODULE = 'web.settings'
  287. SHORT_DATETIME_FORMAT = 'm/d/Y P'
  288. SHORT_DATE_FORMAT = 'm/d/Y'
  289. SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
  290. SILENCED_SYSTEM_CHECKS = []
  291. STATICFILES_DIRS = []
  292. STATICFILES_FINDERS = "('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder')"
  293. STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.ManifestStaticFilesStorage'
  294. STATIC_ROOT = '/skynet/web/static'
  295. STATIC_URL = '/static/'
  296. TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/skynet/web/templates'], 'OPTIONS': {'debug': True, 'context_processors': ['django.contrib.auth.context_processors.auth', 'django.template.context_processors.debug', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.template.context_processors.tz', 'django.template.context_processors.request', 'django.contrib.messages.context_processors.messages'], 'loaders': ('django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader')}}]
  297. TEST_NON_SERIALIZED_APPS = []
  298. TEST_RUNNER = 'django.test.runner.DiscoverRunner'
  299. THOUSAND_SEPARATOR = ','
  300. TIME_FORMAT = 'P'
  301. TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
  302. TIME_ZONE = 'Europe/Moscow'
  303. USE_ETAGS = False
  304. USE_I18N = True
  305. USE_L10N = True
  306. USE_THOUSAND_SEPARATOR = False
  307. USE_TZ = True
  308. USE_X_FORWARDED_HOST = False
  309. USE_X_FORWARDED_PORT = False
  310. WSGI_APPLICATION = 'web.wsgi.application'
  311. X_FRAME_OPTIONS = 'SAMEORIGIN'
  312. YEAR_MONTH_FORMAT = 'F Y'
  313. _DEBUG_ENV = 'true'
  314. _PRODUCTION_ENV = None
  315.  
  316.  
  317. You're seeing this error because you have DEBUG = True in your
  318. Django settings file. Change that to False, and Django will
  319. display a standard page generated by the handler for this status code.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement