Advertisement
Guest User

Untitled

a guest
Jan 26th, 2020
637
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.83 KB | None | 0 0
  1. AttributeError at /api/v1/routes/9011fc3e-7378-477a-9cf6-faf5f19ab754/
  2. 'NoneType' object has no attribute 'user'
  3.  
  4. Request Method: GET
  5. Request URL: http://test.localhost:8000/api/v1/routes/9011fc3e-7378-477a-9cf6-faf5f19ab754/
  6. Django Version: 3.0.2
  7. Python Executable: /usr/local/bin/python
  8. Python Version: 3.8.1
  9. Python Path: ['/code', '/code', '/usr/local/lib/python38.zip', '/usr/local/lib/python3.8', '/usr/local/lib/python3.8/lib-dynload', '/usr/local/lib/python3.8/site-packages']
  10. Server time: Sun, 26 Jan 2020 15:19:00 +0000
  11. Installed Applications:
  12. ['django_tenants',
  13. 'tenants',
  14. 'django.contrib.auth',
  15. 'django.contrib.admin',
  16. 'django.contrib.contenttypes',
  17. 'django.contrib.sessions',
  18. 'django.contrib.messages',
  19. 'django.contrib.staticfiles',
  20. 'django.contrib.gis',
  21. 'django.contrib.sites',
  22. 'allauth',
  23. 'allauth.account',
  24. 'allauth.socialaccount',
  25. 'rest_framework',
  26. 'rest_framework.authtoken',
  27. 'rest_framework_gis',
  28. 'drf_yasg',
  29. 'rest_auth',
  30. 'corsheaders',
  31. 'rest_framework_simplejwt.token_blacklist',
  32. 'django.forms',
  33. 'simple_history',
  34. 'accounts',
  35. 'miscellaneous',
  36. 'vehicles',
  37. 'employee',
  38. 'task',
  39. 'route',
  40. 'overview',
  41. 'api',
  42. 'debug_toolbar']
  43. Installed Middleware:
  44. ['django_tenants.middleware.main.TenantMainMiddleware',
  45. 'corsheaders.middleware.CorsMiddleware',
  46. 'django.middleware.common.CommonMiddleware',
  47. 'django.middleware.security.SecurityMiddleware',
  48. 'django.contrib.sessions.middleware.SessionMiddleware',
  49. 'django.middleware.locale.LocaleMiddleware',
  50. 'django.middleware.common.CommonMiddleware',
  51. 'django.middleware.csrf.CsrfViewMiddleware',
  52. 'django.contrib.auth.middleware.AuthenticationMiddleware',
  53. 'django.contrib.messages.middleware.MessageMiddleware',
  54. 'django.middleware.clickjacking.XFrameOptionsMiddleware',
  55. 'simple_history.middleware.HistoryRequestMiddleware',
  56. 'northarccalendar.middleware.TimezoneMiddleware']
  57.  
  58.  
  59. Traceback (most recent call last):
  60. File "/usr/local/lib/python3.8/site-packages/django/core/handlers/exception.py", line 34, in inner
  61. response = get_response(request)
  62. File "/usr/local/lib/python3.8/site-packages/django/core/handlers/base.py", line 115, in _get_response
  63. response = self.process_exception_by_middleware(e, request)
  64. File "/usr/local/lib/python3.8/site-packages/django/core/handlers/base.py", line 113, in _get_response
  65. response = wrapped_callback(request, *callback_args, **callback_kwargs)
  66. File "/usr/local/lib/python3.8/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view
  67. return view_func(*args, **kwargs)
  68. File "/usr/local/lib/python3.8/site-packages/django/views/generic/base.py", line 71, in view
  69. return self.dispatch(request, *args, **kwargs)
  70. File "/usr/local/lib/python3.8/site-packages/rest_framework/views.py", line 505, in dispatch
  71. response = self.handle_exception(exc)
  72. File "/code/common/mixins.py", line 26, in handle_exception
  73. return super().handle_exception(exc)
  74. File "/usr/local/lib/python3.8/site-packages/rest_framework/views.py", line 465, in handle_exception
  75. self.raise_uncaught_exception(exc)
  76. File "/usr/local/lib/python3.8/site-packages/rest_framework/views.py", line 476, in raise_uncaught_exception
  77. raise exc
  78. File "/usr/local/lib/python3.8/site-packages/rest_framework/views.py", line 502, in dispatch
  79. response = handler(request, *args, **kwargs)
  80. File "/code/api/route/views.py", line 163, in get
  81. return Response(serializer.data)
  82. File "/usr/local/lib/python3.8/site-packages/rest_framework/serializers.py", line 562, in data
  83. ret = super().data
  84. File "/usr/local/lib/python3.8/site-packages/rest_framework/serializers.py", line 260, in data
  85. self._data = self.to_representation(self.instance)
  86. File "/usr/local/lib/python3.8/site-packages/rest_framework/serializers.py", line 529, in to_representation
  87. ret[field.field_name] = field.to_representation(attribute)
  88. File "/usr/local/lib/python3.8/site-packages/rest_framework/fields.py", line 1905, in to_representation
  89. return method(value)
  90. File "/code/api/route/serializers.py", line 333, in get_first_name
  91. return route.workday.employee.user.first_name
  92.  
  93. Exception Type: AttributeError at /api/v1/routes/9011fc3e-7378-477a-9cf6-faf5f19ab754/
  94. Exception Value: 'NoneType' object has no attribute 'user'
  95. Request information:
  96. USER: than, jona - @jonakirke94@gmail.com
  97.  
  98. GET: No GET data
  99.  
  100. POST: No POST data
  101.  
  102. FILES: No FILES data
  103.  
  104. COOKIES: No cookie data
  105.  
  106. META:
  107. CONTENT_LENGTH = ''
  108. CONTENT_TYPE = 'text/plain'
  109. CPLUS_INCLUDE_PATH = '/usr/include/gdal'
  110. C_INCLUDE_PATH = '/usr/include/gdal'
  111. DJANGO_SETTINGS_MODULE = 'northarccalendar.settings.development'
  112. EMAIL_HOST_PASSWORD = 'kct5rbmGzMi9iXU'
  113. GATEWAY_INTERFACE = 'CGI/1.1'
  114. GITHUB_TOKEN = '3d61af52a1c0220d55bdc3ada7f837ea62fc9534'
  115. GPG_KEY = 'E3FF2839C048B25C084DEBE9B26995E310250568'
  116. HOME = '/root'
  117. HOSTNAME = '8dc11e30b356'
  118. HTTP_ACCEPT = 'application/json, text/plain, */*'
  119. HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
  120. HTTP_ACCEPT_LANGUAGE = 'en-US,en;q=0.9,da;q=0.8'
  121. HTTP_AUTHORIZATION = 'Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNTgwMDUyMTkyLCJqdGkiOiJhNTVhMzc0NDMyZWM0OTFmODM0MTIwMTdiZjljMGM1YiIsInVzZXJfaWQiOiI1ZDkyYzM5NS01YWUzLTQ1MzYtOWU5Ny1lNmEzZDZiNDQ1NjMifQ.QusJb5pBur1RKdrKii9U-E_JJze5qSWbpfpEeU5XuUo'
  122. HTTP_CONNECTION = 'keep-alive'
  123. HTTP_HOST = 'test.localhost:8000'
  124. HTTP_ORIGIN = 'http://localhost:8080'
  125. HTTP_REFERER = 'http://localhost:8080/routes'
  126. HTTP_SEC_FETCH_MODE = 'cors'
  127. HTTP_SEC_FETCH_SITE = 'cross-site'
  128. HTTP_USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
  129. LANG = 'C.UTF-8'
  130. LC_ALL = 'en_US.utf8'
  131. PATH = '/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
  132. PATH_INFO = '/api/v1/routes/9011fc3e-7378-477a-9cf6-faf5f19ab754/'
  133. POSTGRES_DB = 'routing-calendar-db'
  134. POSTGRES_HOST = 'db'
  135. POSTGRES_PASSWORD = 'postgres'
  136. POSTGRES_PORT = '5432'
  137. POSTGRES_USER = 'postgres'
  138. PYTHONDONTWRITEBYTECODE = '1'
  139. PYTHONUNBUFFERED = '1'
  140. PYTHON_GET_PIP_SHA256 = 'b86f36cc4345ae87bfd4f10ef6b2dbfa7a872fbff70608a1e43944d283fd0eee'
  141. PYTHON_GET_PIP_URL = 'https://github.com/pypa/get-pip/raw/ffe826207a010164265d9cc807978e3604d18ca0/get-pip.py'
  142. PYTHON_PIP_VERSION = '19.3.1'
  143. PYTHON_VERSION = '3.8.1'
  144. QUERY_STRING = ''
  145. REMOTE_ADDR = '192.168.0.1'
  146. REMOTE_HOST = ''
  147. REQUEST_METHOD = 'GET'
  148. RUN_MAIN = 'true'
  149. SCRIPT_NAME = ''
  150. SECRET_KEY = 'b0vhycjkkdy)@@n=kl3f+6=fg6id0-%(tgx@7(o-mwank%'
  151. SERVER_NAME = '8dc11e30b356'
  152. SERVER_PORT = '8000'
  153. SERVER_PROTOCOL = 'HTTP/1.1'
  154. SERVER_SOFTWARE = 'WSGIServer/0.2'
  155. TZ = 'UTC'
  156. wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>
  157. wsgi.file_wrapper = ''
  158. wsgi.input = <django.core.handlers.wsgi.LimitedStream object at 0x7f18b882a3a0>
  159. wsgi.multiprocess = False
  160. wsgi.multithread = True
  161. wsgi.run_once = False
  162. wsgi.url_scheme = 'http'
  163. wsgi.version = '(1, 0)'
  164.  
  165. Settings:
  166. Using settings module northarccalendar.settings.development
  167. ABSOLUTE_URL_OVERRIDES = {}
  168. ACCOUNT_AUTHENTICATION_METHOD = 'email'
  169. ACCOUNT_EMAIL_REQUIRED = True
  170. ACCOUNT_SESSION_REMEMBER = True
  171. ACCOUNT_SIGNUP_PASSWORD_ENTER_TWICE = '********************'
  172. ACCOUNT_UNIQUE_EMAIL = True
  173. ACCOUNT_USERNAME_REQUIRED = False
  174. ACCOUNT_USER_MODEL_USERNAME_FIELD = None
  175. ADMINS = []
  176. ALLOWED_HOSTS = ['*']
  177. APPEND_SLASH = True
  178. AUTHENTICATION_BACKENDS = "('django.contrib.auth.backends.ModelBackend', 'allauth.account.auth_backends.AuthenticationBackend')"
  179. AUTH_PASSWORD_VALIDATORS = '********************'
  180. AUTH_USER_MODEL = 'accounts.CustomUser'
  181. BASE_DIR = '/code'
  182. CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
  183. CACHE_MIDDLEWARE_ALIAS = 'default'
  184. CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
  185. CACHE_MIDDLEWARE_SECONDS = 600
  186. CELERY_ACCEPT_CONTENT = ['application/json']
  187. CELERY_BEAT_SCHEDULE = {'update_task_status_to_completed_in_all_schemas': {'task': 'task.tasks.update_task_status_to_completed_in_all_schemas', 'schedule': <crontab: */15 * * * * (m/h/d/dM/MY)>}, 'update_route_status_to_completed_in_all_schemas': {'task': 'route.tasks.update_route_status_to_completed_in_all_schemas', 'schedule': <crontab: */15 * * * * (m/h/d/dM/MY)>}, 'create_and_update_eurosoft_employees': {'task': 'tenants.tasks.create_and_update_eurosoft_employees', 'schedule': <crontab: 0 */1 * * * (m/h/d/dM/MY)>}, 'create_and_update_eurosoft_tasks': {'task': 'tenants.tasks.create_and_update_eurosoft_tasks', 'schedule': <crontab: 0 */1 * * * (m/h/d/dM/MY)>}}
  188. CELERY_BROKER_URL = 'redis://redis:6379'
  189. CELERY_RESULT_BACKEND = 'redis://redis:6379'
  190. CELERY_RESULT_SERIALIZER = 'json'
  191. CELERY_TASK_SERIALIZER = 'json'
  192. CORS_ALLOW_CREDENTIALS = True
  193. CORS_ALLOW_HEADERS = ['accept', 'accept-encoding', 'authorization', 'content-type', 'dnt', 'origin', 'user-agent', 'x-csrftoken', 'x-requested-with', 'access_token_invalid', 'refresh_token_invalid']
  194. CORS_EXPOSE_HEADERS = ['access_token_invalid', 'refresh_token_invalid']
  195. CORS_ORIGIN_ALLOW_ALL = True
  196. CORS_ORIGIN_WHITELIST = ['http://localhost:3000', 'http://localhost:8080']
  197. CRISPY_TEMPLATE_PACK = 'bootstrap4'
  198. CSRF_COOKIE_AGE = 31449600
  199. CSRF_COOKIE_DOMAIN = None
  200. CSRF_COOKIE_HTTPONLY = False
  201. CSRF_COOKIE_NAME = 'csrftoken'
  202. CSRF_COOKIE_PATH = '/'
  203. CSRF_COOKIE_SAMESITE = 'Lax'
  204. CSRF_COOKIE_SECURE = False
  205. CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
  206. CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
  207. CSRF_TRUSTED_ORIGINS = []
  208. CSRF_USE_SESSIONS = False
  209. DATABASES = {'default': {'ENGINE': 'django_tenants.postgresql_backend', 'NAME': 'routing-calendar-db', 'USER': 'postgres', 'PASSWORD': '********************', 'HOST': 'db', 'PORT': '5432', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}, 'SCHEMA': 'test'}}
  210. DATABASE_ROUTERS = "('django_tenants.routers.TenantSyncRouter',)"
  211. DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
  212. DATA_UPLOAD_MAX_NUMBER_FIELDS = 10240
  213. DATETIME_FORMAT = 'N j, Y, P'
  214. 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']
  215. DATE_FORMAT = 'N j, Y'
  216. 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']
  217. DEBUG = True
  218. DEBUG_PROPAGATE_EXCEPTIONS = False
  219. DECIMAL_SEPARATOR = '.'
  220. DEFAULT_CHARSET = 'utf-8'
  221. DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
  222. DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
  223. DEFAULT_FROM_EMAIL = 'no-reply@northarc.dk'
  224. DEFAULT_INDEX_TABLESPACE = ''
  225. DEFAULT_TABLESPACE = ''
  226. DISALLOWED_USER_AGENTS = []
  227. DJANGO_NOTIFICATIONS_CONFIG = {'USE_JSONFIELD': True}
  228. EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
  229. EMAIL_FILE_PATH = '/code/sent_emails'
  230. EMAIL_HOST = 'asmtp.unoeuro.com'
  231. EMAIL_HOST_PASSWORD = '********************'
  232. EMAIL_HOST_USER = 'no-reply@northarc.dk'
  233. EMAIL_PORT = 587
  234. EMAIL_SSL_CERTFILE = None
  235. EMAIL_SSL_KEYFILE = '********************'
  236. EMAIL_SUBJECT_PREFIX = '[Django] '
  237. EMAIL_TIMEOUT = None
  238. EMAIL_USE_LOCALTIME = False
  239. EMAIL_USE_SSL = False
  240. EMAIL_USE_TLS = True
  241. FILE_CHARSET = 'utf-8'
  242. FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
  243. FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
  244. FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
  245. FILE_UPLOAD_PERMISSIONS = 420
  246. FILE_UPLOAD_TEMP_DIR = None
  247. FIRST_DAY_OF_WEEK = 0
  248. FIXTURE_DIRS = "('/code/fixtures',)"
  249. FORCE_SCRIPT_NAME = None
  250. FORMAT_MODULE_PATH = None
  251. FORM_RENDERER = 'django.forms.renderers.TemplatesSetting'
  252. IGNORABLE_404_URLS = []
  253. INSTALLED_APPS = ['django_tenants', 'tenants', 'django.contrib.auth', 'django.contrib.admin', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.gis', 'django.contrib.sites', 'allauth', 'allauth.account', 'allauth.socialaccount', 'rest_framework', 'rest_framework.authtoken', 'rest_framework_gis', 'drf_yasg', 'rest_auth', 'corsheaders', 'rest_framework_simplejwt.token_blacklist', 'django.forms', 'simple_history', 'accounts', 'miscellaneous', 'vehicles', 'employee', 'task', 'route', 'overview', 'api', 'debug_toolbar']
  254. INTERNAL_IPS = []
  255. LANGUAGES = "(('en', 'English'), ('da', 'Danish'))"
  256. LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
  257. LANGUAGE_CODE = 'en'
  258. LANGUAGE_COOKIE_AGE = None
  259. LANGUAGE_COOKIE_DOMAIN = None
  260. LANGUAGE_COOKIE_HTTPONLY = False
  261. LANGUAGE_COOKIE_NAME = 'django_language'
  262. LANGUAGE_COOKIE_PATH = '/'
  263. LANGUAGE_COOKIE_SAMESITE = None
  264. LANGUAGE_COOKIE_SECURE = False
  265. LOCALE_PATHS = "('/code/locale',)"
  266. LOGGING = {}
  267. LOGGING_CONFIG = 'logging.config.dictConfig'
  268. LOGIN_REDIRECT_URL = 'overview:overview'
  269. LOGIN_URL = '/accounts/login/'
  270. LOGOUT_REDIRECT_URL = 'login'
  271. MANAGERS = []
  272. MEDIA_ROOT = '/code/media'
  273. MEDIA_URL = '/media/'
  274. MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
  275. MIDDLEWARE = ['django_tenants.middleware.main.TenantMainMiddleware', 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'simple_history.middleware.HistoryRequestMiddleware', 'northarccalendar.middleware.TimezoneMiddleware']
  276. MIGRATION_MODULES = {}
  277. MONTH_DAY_FORMAT = 'F j'
  278. NUMBER_GROUPING = 0
  279. ORIGINAL_BACKEND = 'django.contrib.gis.db.backends.postgis'
  280. PASSWORD_HASHERS = '********************'
  281. PASSWORD_RESET_TIMEOUT_DAYS = '********************'
  282. PREPEND_WWW = False
  283. REST_FRAMEWORK = {'EXCEPTION_HANDLER': 'api.exceptions.custom_exception_handler', 'DEFAULT_PERMISSION_CLASSES': ['rest_framework.permissions.IsAuthenticated'], 'DEFAULT_AUTHENTICATION_CLASSES': ['api.authentication.NorthArcJWTAuthentication', 'rest_framework.authentication.SessionAuthentication'], 'DEFAULT_VERSIONING_CLASS': 'rest_framework.versioning.URLPathVersioning'}
  284. ROOT_URLCONF = 'northarccalendar.urls'
  285. SECRET_KEY = '********************'
  286. SECURE_BROWSER_XSS_FILTER = False
  287. SECURE_CONTENT_TYPE_NOSNIFF = True
  288. SECURE_HSTS_INCLUDE_SUBDOMAINS = False
  289. SECURE_HSTS_PRELOAD = False
  290. SECURE_HSTS_SECONDS = 0
  291. SECURE_PROXY_SSL_HEADER = None
  292. SECURE_REDIRECT_EXEMPT = []
  293. SECURE_REFERRER_POLICY = None
  294. SECURE_SSL_HOST = None
  295. SECURE_SSL_REDIRECT = False
  296. SERVER_EMAIL = 'no-reply@northarc.dk'
  297. SESSION_CACHE_ALIAS = 'default'
  298. SESSION_COOKIE_AGE = 1209600
  299. SESSION_COOKIE_DOMAIN = None
  300. SESSION_COOKIE_HTTPONLY = True
  301. SESSION_COOKIE_NAME = 'sessionid'
  302. SESSION_COOKIE_PATH = '/'
  303. SESSION_COOKIE_SAMESITE = 'Lax'
  304. SESSION_COOKIE_SECURE = False
  305. SESSION_ENGINE = 'django.contrib.sessions.backends.db'
  306. SESSION_EXPIRE_AT_BROWSER_CLOSE = False
  307. SESSION_FILE_PATH = None
  308. SESSION_SAVE_EVERY_REQUEST = False
  309. SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
  310. SETTINGS_MODULE = 'northarccalendar.settings.development'
  311. SHARED_APPS = ['django_tenants', 'tenants']
  312. SHORT_DATETIME_FORMAT = 'm/d/Y P'
  313. SHORT_DATE_FORMAT = 'm/d/Y'
  314. SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
  315. SILENCED_SYSTEM_CHECKS = []
  316. SIMPLE_JWT = {'ACCESS_TOKEN_LIFETIME': '********************', 'REFRESH_TOKEN_LIFETIME': '********************', 'ROTATE_REFRESH_TOKENS': '********************'}
  317. SITE_ID = 1
  318. STATICFILES_DIRS = ['/code/node_modules', '/code/base_static']
  319. STATICFILES_FINDERS = "('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder')"
  320. STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
  321. STATIC_ROOT = None
  322. STATIC_URL = '/static/'
  323. SWAGGER_SETTINGS = {'LOGIN_URL': 'rest_framework:login', 'LOGOUT_URL': 'rest_framework:logout'}
  324. TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/code/templates'], 'APP_DIRS': True, 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages']}}]
  325. TEMPLATE_CONTEXT_PROCESSORS = "('django.core.context_processors.request', 'django.core.context_processors.i18n')"
  326. TEMPLATE_DIR = '/code/templates'
  327. TEMPUS_DOMINUS_LOCALIZE = True
  328. TENANT_APPS = ['django.contrib.auth', 'django.contrib.admin', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.gis', 'django.contrib.sites', 'allauth', 'allauth.account', 'allauth.socialaccount', 'rest_framework', 'rest_framework.authtoken', 'rest_framework_gis', 'drf_yasg', 'rest_auth', 'corsheaders', 'rest_framework_simplejwt.token_blacklist', 'django.forms', 'simple_history', 'accounts', 'miscellaneous', 'vehicles', 'employee', 'task', 'route', 'overview', 'api', 'debug_toolbar']
  329. TENANT_DOMAIN_MODEL = 'tenants.Domain'
  330. TENANT_MODEL = 'tenants.Client'
  331. TEST_NON_SERIALIZED_APPS = []
  332. TEST_RUNNER = 'django.test.runner.DiscoverRunner'
  333. THOUSAND_SEPARATOR = ','
  334. TIME_FORMAT = 'P'
  335. TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
  336. TIME_ZONE = 'UTC'
  337. USE_I18N = True
  338. USE_L10N = True
  339. USE_THOUSAND_SEPARATOR = False
  340. USE_TZ = True
  341. USE_X_FORWARDED_HOST = False
  342. USE_X_FORWARDED_PORT = False
  343. WSGI_APPLICATION = 'northarccalendar.wsgi.application'
  344. X_FRAME_OPTIONS = 'DENY'
  345. YEAR_MONTH_FORMAT = 'F Y'
  346.  
  347.  
  348. You're seeing this error because you have DEBUG = True in your
  349. Django settings file. Change that to False, and Django will
  350. display a standard page generated by the handler for this status code.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement