Advertisement
Guest User

Untitled

a guest
Dec 20th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.04 KB | None | 0 0
  1. AttributeError at /api/user/profile/
  2. 'NoneType' object has no attribute 'permission_template'
  3.  
  4. Request Method: GET
  5. Request URL: http://95.163.210.46/api/user/profile/?page=1&per_page=10&filter{full_name.icontains}=
  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 17:56:14 +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/rest_framework/mixins.py" in list
  82. 45. return self.get_paginated_response(serializer.data)
  83.  
  84. File "/usr/local/lib/python3.6/site-packages/dynamic_rest/bases.py" in wrapper
  85. 21. self._resettable_cached_properties[func.__name__] = func(self)
  86.  
  87. File "/usr/local/lib/python3.6/site-packages/dynamic_rest/serializers.py" in data
  88. 88. data = super(DynamicListSerializer, self).data
  89.  
  90. File "/usr/local/lib/python3.6/site-packages/rest_framework/serializers.py" in data
  91. 742. ret = super(ListSerializer, self).data
  92.  
  93. File "/usr/local/lib/python3.6/site-packages/rest_framework/serializers.py" in data
  94. 262. self._data = self.to_representation(self.instance)
  95.  
  96. File "/usr/local/lib/python3.6/site-packages/dynamic_rest/serializers.py" in to_representation
  97. 67. return [self.child.to_representation(item) for item in iterable]
  98.  
  99. File "/usr/local/lib/python3.6/site-packages/dynamic_rest/serializers.py" in <listcomp>
  100. 67. return [self.child.to_representation(item) for item in iterable]
  101.  
  102. File "/usr/local/lib/python3.6/site-packages/dynamic_rest/serializers.py" in to_representation
  103. 632. representation = self._faster_to_representation(instance)
  104.  
  105. File "/usr/local/lib/python3.6/site-packages/dynamic_rest/serializers.py" in _faster_to_representation
  106. 615. ret[field.field_name] = field.to_representation(attribute)
  107.  
  108. File "/usr/local/lib/python3.6/site-packages/rest_framework/fields.py" in to_representation
  109. 1816. return method(value)
  110.  
  111. File "/skynet/web/apps/users/serializers.py" in get_changed_permissions
  112. 938. return obj.changed_permissions
  113.  
  114. File "/skynet/web/apps/users/models.py" in changed_permissions
  115. 1638. default_permission = self.role.permission_template.__dict__.items()
  116.  
  117. Exception Type: AttributeError at /api/user/profile/
  118. Exception Value: 'NoneType' object has no attribute 'permission_template'
  119. Request information:
  120. USER: chongkal@picasel.agency
  121.  
  122. GET:
  123. page = '1'
  124. per_page = '10'
  125. filter{full_name.icontains} = ''
  126.  
  127. POST: No POST data
  128.  
  129. FILES: No FILES data
  130.  
  131. COOKIES: No cookie data
  132.  
  133. META:
  134. HTTP_ACCEPT = 'application/json, text/plain, */*'
  135. HTTP_ACCEPT_ENCODING = 'gzip, deflate'
  136. HTTP_ACCEPT_LANGUAGE = 'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7'
  137. HTTP_AUTHORIZATION = 'JWT eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoyNiwidXNlcm5hbWUiOiJjaG9uZ2thbEBwaWNhc2VsLmFnZW5jeSIsImV4cCI6MTU0NTMyNzU0NX0.zabcKqhuEwfCcoytG5Bn8R3xgVR55HAEN7fem46Jf6o'
  138. HTTP_CONNECTION = 'close'
  139. HTTP_HOST = '95.163.210.46'
  140. HTTP_ORIGIN = 'http://localhost:4200'
  141. HTTP_REFERER = 'http://localhost:4200/table/profile'
  142. 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'
  143. HTTP_X_FORWARDED_FOR = '79.139.158.84'
  144. HTTP_X_REAL_IP = '79.139.158.84'
  145. PATH_INFO = '/api/user/profile/'
  146. QUERY_STRING = 'page=1&per_page=10&filter{full_name.icontains}='
  147. RAW_URI = '/api/user/profile/?page=1&per_page=10&filter{full_name.icontains}='
  148. REMOTE_ADDR = '10.42.116.25'
  149. REMOTE_PORT = '35034'
  150. REQUEST_METHOD = 'GET'
  151. SCRIPT_NAME = ''
  152. SERVER_NAME = '0.0.0.0'
  153. SERVER_PORT = '8000'
  154. SERVER_PROTOCOL = 'HTTP/1.0'
  155. SERVER_SOFTWARE = 'gunicorn/19.7.1'
  156. gunicorn.socket = <socket.socket fd=13, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('10.42.44.150', 8000), raddr=('10.42.116.25', 35034)>
  157. wsgi.errors = <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7f84727f3a20>
  158. wsgi.file_wrapper = ''
  159. wsgi.input = <gunicorn.http.body.Body object at 0x7f84727f3d68>
  160. wsgi.multiprocess = True
  161. wsgi.multithread = False
  162. wsgi.run_once = False
  163. wsgi.url_scheme = 'http'
  164. wsgi.version = '(1, 0)'
  165.  
  166. Settings:
  167. Using settings module web.settings
  168. ABSOLUTE_URL_OVERRIDES = {}
  169. ADMINS = []
  170. ALLOWED_HOSTS = ['127.0.0.1', '185.224.215.63', '95.163.210.46']
  171. APPEND_SLASH = True
  172. AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
  173. AUTH_PASSWORD_VALIDATORS = '********************'
  174. AUTH_USER_MODEL = 'users.User'
  175. BASE_DIR = '/skynet'
  176. CACHEOPS = {}
  177. CACHEOPS_REDIS = {'host': 'localhost', 'port': 6379}
  178. CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
  179. CACHE_MIDDLEWARE_ALIAS = 'default'
  180. CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
  181. CACHE_MIDDLEWARE_SECONDS = 600
  182. CELERY_ACCEPT_CONTENT = ['application/json']
  183. 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)>}}
  184. CELERY_BROKER_URL = 'redis://localhost:6379'
  185. CELERY_RESULT_BACKEND = 'redis://localhost:6379'
  186. CELERY_RESULT_SERIALIZER = 'json'
  187. CELERY_TASK_SERIALIZER = 'json'
  188. CORS_ORIGIN_ALLOW_ALL = True
  189. CSRF_COOKIE_AGE = 31449600
  190. CSRF_COOKIE_DOMAIN = None
  191. CSRF_COOKIE_HTTPONLY = False
  192. CSRF_COOKIE_NAME = 'csrftoken'
  193. CSRF_COOKIE_PATH = '/'
  194. CSRF_COOKIE_SECURE = False
  195. CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
  196. CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
  197. CSRF_TRUSTED_ORIGINS = []
  198. CSRF_USE_SESSIONS = False
  199. 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}}}
  200. DATABASE_ROUTERS = []
  201. DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
  202. DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
  203. DATETIME_FORMAT = 'N j, Y, P'
  204. 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']
  205. DATE_FORMAT = 'N j, Y'
  206. 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']
  207. DEBUG = True
  208. DEBUG_PROPAGATE_EXCEPTIONS = False
  209. DEBUG_TOOLBAR_CONFIG = {'SHOW_TEMPLATE_CONTEXT': True, 'ENABLE_STACKTRACES': True}
  210. DECIMAL_SEPARATOR = '.'
  211. DEFAULT_CHARSET = 'utf-8'
  212. DEFAULT_CONTENT_TYPE = 'text/html'
  213. DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
  214. DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
  215. DEFAULT_FROM_EMAIL = 'webmaster@localhost'
  216. DEFAULT_INDEX_TABLESPACE = ''
  217. DEFAULT_TABLESPACE = ''
  218. DISALLOWED_USER_AGENTS = []
  219. DJOSER = {'SERIALIZERS': {'user': 'web.apps.users.serializers.UserProfileSerializer'}}
  220. DYNAMIC_REST = {'DEBUG': True, 'ENABLE_BULK_PARTIAL_CREATION': True, 'ENABLE_BULK_UPDATE': True}
  221. EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
  222. EMAIL_FROM = 'sayhello@picasel.agency'
  223. EMAIL_HOST = 'smtp.sendgrid.net'
  224. EMAIL_HOST_PASSWORD = '********************'
  225. EMAIL_HOST_USER = 'chongkal'
  226. EMAIL_PORT = 587
  227. EMAIL_SSL_CERTFILE = None
  228. EMAIL_SSL_KEYFILE = '********************'
  229. EMAIL_SUBJECT_PREFIX = '[Django] '
  230. EMAIL_TIMEOUT = None
  231. EMAIL_USE_LOCALTIME = False
  232. EMAIL_USE_SSL = False
  233. EMAIL_USE_TLS = True
  234. FILE_CHARSET = 'utf-8'
  235. FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
  236. FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
  237. FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
  238. FILE_UPLOAD_PERMISSIONS = None
  239. FILE_UPLOAD_TEMP_DIR = None
  240. FIRST_DAY_OF_WEEK = 0
  241. FIXTURE_DIRS = []
  242. FORCE_SCRIPT_NAME = None
  243. FORMAT_MODULE_PATH = None
  244. FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
  245. IGNORABLE_404_URLS = "(re.compile('/favicon.ico'), re.compile('/robots.txt'))"
  246. 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')"
  247. INTERNAL_IPS = '127.0.0.1:8000'
  248. JWT_AUTH = {'JWT_EXPIRATION_DELTA': datetime.timedelta(0, 10000)}
  249. 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')]
  250. LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
  251. LANGUAGE_CODE = 'en'
  252. LANGUAGE_COOKIE_AGE = None
  253. LANGUAGE_COOKIE_DOMAIN = None
  254. LANGUAGE_COOKIE_NAME = 'django_language'
  255. LANGUAGE_COOKIE_PATH = '/'
  256. LOCALE_PATHS = "('/skynet/web/conf/locale',)"
  257. 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}}}
  258. LOGGING_CONFIG = 'logging.config.dictConfig'
  259. LOGIN_REDIRECT_URL = '/accounts/profile/'
  260. LOGIN_URL = '/accounts/login/'
  261. LOGOUT_REDIRECT_URL = None
  262. MANAGERS = []
  263. MEDIA_ROOT = '/skynet/web/media'
  264. MEDIA_URL = '/media/'
  265. MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
  266. 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')"
  267. MIGRATION_MODULES = {}
  268. MONTH_DAY_FORMAT = 'F j'
  269. NUMBER_GROUPING = 0
  270. PASSWORD_HASHERS = '********************'
  271. PASSWORD_RESET_TIMEOUT_DAYS = '********************'
  272. PREPEND_WWW = False
  273. PRODUCTION = False
  274. PROJECT_DIR = '/skynet/web'
  275. RAVEN_CONFIG = {'dsn': 'https://715e5801fb954856a8ad4b6eac5962c7:7333b166cf644414bb5f6422fa3ca2c0@sentry.io/1262720', 'release': '38e49a45b8a464199d95fc7eabcd4a25cf15c784'}
  276. REMOTE_DB = {'NAME': 'PhilipsCRM', 'USER': 'user', 'PASSWORD': '********************', 'HOST': 'host:port'}
  277. 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')}
  278. ROOT_URLCONF = 'web.urls'
  279. SECRET_KEY = '********************'
  280. SECURE_BROWSER_XSS_FILTER = False
  281. SECURE_CONTENT_TYPE_NOSNIFF = False
  282. SECURE_HSTS_INCLUDE_SUBDOMAINS = False
  283. SECURE_HSTS_PRELOAD = False
  284. SECURE_HSTS_SECONDS = 0
  285. SECURE_PROXY_SSL_HEADER = None
  286. SECURE_REDIRECT_EXEMPT = []
  287. SECURE_SSL_HOST = None
  288. SECURE_SSL_REDIRECT = False
  289. SERVER_EMAIL = 'root@localhost'
  290. SESSION_CACHE_ALIAS = 'default'
  291. SESSION_COOKIE_AGE = 5184000
  292. SESSION_COOKIE_DOMAIN = None
  293. SESSION_COOKIE_HTTPONLY = True
  294. SESSION_COOKIE_NAME = 'sid'
  295. SESSION_COOKIE_PATH = '/'
  296. SESSION_COOKIE_SECURE = False
  297. SESSION_ENGINE = 'django.contrib.sessions.backends.cached_db'
  298. SESSION_EXPIRE_AT_BROWSER_CLOSE = False
  299. SESSION_FILE_PATH = None
  300. SESSION_SAVE_EVERY_REQUEST = False
  301. SESSION_SERIALIZER = 'django.contrib.sessions.serializers.PickleSerializer'
  302. SETTINGS_MODULE = 'web.settings'
  303. SHORT_DATETIME_FORMAT = 'm/d/Y P'
  304. SHORT_DATE_FORMAT = 'm/d/Y'
  305. SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
  306. SILENCED_SYSTEM_CHECKS = []
  307. STATICFILES_DIRS = []
  308. STATICFILES_FINDERS = "('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder')"
  309. STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.ManifestStaticFilesStorage'
  310. STATIC_ROOT = '/skynet/web/static'
  311. STATIC_URL = '/static/'
  312. 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')}}]
  313. TEST_NON_SERIALIZED_APPS = []
  314. TEST_RUNNER = 'django.test.runner.DiscoverRunner'
  315. THOUSAND_SEPARATOR = ','
  316. TIME_FORMAT = 'P'
  317. TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
  318. TIME_ZONE = 'Europe/Moscow'
  319. USE_ETAGS = False
  320. USE_I18N = True
  321. USE_L10N = True
  322. USE_THOUSAND_SEPARATOR = False
  323. USE_TZ = True
  324. USE_X_FORWARDED_HOST = False
  325. USE_X_FORWARDED_PORT = False
  326. WSGI_APPLICATION = 'web.wsgi.application'
  327. X_FRAME_OPTIONS = 'SAMEORIGIN'
  328. YEAR_MONTH_FORMAT = 'F Y'
  329. _DEBUG_ENV = 'true'
  330. _PRODUCTION_ENV = None
  331.  
  332.  
  333. You're seeing this error because you have DEBUG = True in your
  334. Django settings file. Change that to False, and Django will
  335. display a standard page generated by the handler for this status code.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement