Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- IntegrityError at /api/v1/password/reset/
- duplicate key value violates unique constraint "accounts_resetpasswordtoken_user_id_key"
- DETAIL: Key (user_id)=(8c7eb45a-6e22-441d-bc0c-d2e8742b7518) already exists.
- Request Method: POST
- Request URL: http://test.localhost:8000/api/v1/password/reset/
- Django Version: 3.0.2
- Python Executable: /usr/local/bin/python
- Python Version: 3.8.1
- 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']
- Server time: Sun, 23 Feb 2020 13:36:13 +0000
- Installed Applications:
- ['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',
- 'rest_auth.registration',
- 'corsheaders',
- 'rest_framework_simplejwt.token_blacklist',
- 'django.forms',
- 'simple_history',
- 'accounts',
- 'miscellaneous',
- 'vehicles',
- 'employee',
- 'task',
- 'route',
- 'api',
- 'debug_toolbar']
- Installed 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']
- Traceback (most recent call last):
- File "/usr/local/lib/python3.8/site-packages/django/db/backends/utils.py", line 86, in _execute
- return self.cursor.execute(sql, params)
- The above exception (duplicate key value violates unique constraint "accounts_resetpasswordtoken_user_id_key"
- DETAIL: Key (user_id)=(8c7eb45a-6e22-441d-bc0c-d2e8742b7518) already exists.
- ) was the direct cause of the following exception:
- File "/usr/local/lib/python3.8/site-packages/django/core/handlers/exception.py", line 34, in inner
- response = get_response(request)
- File "/usr/local/lib/python3.8/site-packages/django/core/handlers/base.py", line 115, in _get_response
- response = self.process_exception_by_middleware(e, request)
- File "/usr/local/lib/python3.8/site-packages/django/core/handlers/base.py", line 113, in _get_response
- response = wrapped_callback(request, *callback_args, **callback_kwargs)
- File "/usr/local/lib/python3.8/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view
- return view_func(*args, **kwargs)
- File "/usr/local/lib/python3.8/site-packages/django/views/generic/base.py", line 71, in view
- return self.dispatch(request, *args, **kwargs)
- File "/usr/local/lib/python3.8/site-packages/rest_framework/views.py", line 505, in dispatch
- response = self.handle_exception(exc)
- File "/usr/local/lib/python3.8/site-packages/rest_framework/views.py", line 465, in handle_exception
- self.raise_uncaught_exception(exc)
- File "/usr/local/lib/python3.8/site-packages/rest_framework/views.py", line 476, in raise_uncaught_exception
- raise exc
- File "/usr/local/lib/python3.8/site-packages/rest_framework/views.py", line 502, in dispatch
- response = handler(request, *args, **kwargs)
- File "/code/api/auth/views.py", line 154, in post
- serializer.save()
- File "/code/api/auth/views.py", line 144, in save
- self.reset_form.save(**opts)
- File "/code/api/auth/views.py", line 88, in save
- "token": create_token_for_password_reset(user=user),
- File "/code/accounts/services.py", line 178, in create_token_for_password_reset
- token = ResetPasswordToken.objects.create(user=user)
- File "/usr/local/lib/python3.8/site-packages/django/db/models/manager.py", line 82, in manager_method
- return getattr(self.get_queryset(), name)(*args, **kwargs)
- File "/usr/local/lib/python3.8/site-packages/django/db/models/query.py", line 433, in create
- obj.save(force_insert=True, using=self.db)
- File "/code/accounts/models.py", line 165, in save
- return super().save(*args, **kwargs)
- File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 745, in save
- self.save_base(using=using, force_insert=force_insert,
- File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 782, in save_base
- updated = self._save_table(
- File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 887, in _save_table
- results = self._do_insert(cls._base_manager, using, fields, returning_fields, raw)
- File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 924, in _do_insert
- return manager._insert(
- File "/usr/local/lib/python3.8/site-packages/django/db/models/manager.py", line 82, in manager_method
- return getattr(self.get_queryset(), name)(*args, **kwargs)
- File "/usr/local/lib/python3.8/site-packages/django/db/models/query.py", line 1204, in _insert
- return query.get_compiler(using=using).execute_sql(returning_fields)
- File "/usr/local/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1384, in execute_sql
- cursor.execute(sql, params)
- File "/usr/local/lib/python3.8/site-packages/django/db/backends/utils.py", line 100, in execute
- return super().execute(sql, params)
- File "/usr/local/lib/python3.8/site-packages/django/db/backends/utils.py", line 68, in execute
- return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
- File "/usr/local/lib/python3.8/site-packages/django/db/backends/utils.py", line 77, in _execute_with_wrappers
- return executor(sql, params, many, context)
- File "/usr/local/lib/python3.8/site-packages/django/db/backends/utils.py", line 86, in _execute
- return self.cursor.execute(sql, params)
- File "/usr/local/lib/python3.8/site-packages/django/db/utils.py", line 90, in __exit__
- raise dj_exc_value.with_traceback(traceback) from exc_value
- File "/usr/local/lib/python3.8/site-packages/django/db/backends/utils.py", line 86, in _execute
- return self.cursor.execute(sql, params)
- Exception Type: IntegrityError at /api/v1/password/reset/
- Exception Value: duplicate key value violates unique constraint "accounts_resetpasswordtoken_user_id_key"
- DETAIL: Key (user_id)=(8c7eb45a-6e22-441d-bc0c-d2e8742b7518) already exists.
- Request information:
- USER: AnonymousUser
- GET: No GET data
- POST: No POST data
- FILES: No FILES data
- COOKIES:
- csrftoken = 'YC7BeNfZS5Jgj37DI3leIVpFZqGwejiDgOUkXFs2TBPAu9HqpX82w1f5Z6jjb6rh'
- META:
- CONTENT_LENGTH = '38'
- CONTENT_TYPE = 'application/json'
- CPLUS_INCLUDE_PATH = '/usr/include/gdal'
- CSRF_COOKIE = 'YC7BeNfZS5Jgj37DI3leIVpFZqGwejiDgOUkXFs2TBPAu9HqpX82w1f5Z6jjb6rh'
- C_INCLUDE_PATH = '/usr/include/gdal'
- DJANGO_SETTINGS_MODULE = 'northarccalendar.settings.development'
- EMAIL_HOST_PASSWORD = '@9!yZea6WPsmoaY%Hf'
- GATEWAY_INTERFACE = 'CGI/1.1'
- GITHUB_TOKEN = '3d61af52a1c0220d55bdc3ada7f837ea62fc9534'
- GITLAB_TOKEN = 'nDAAiQ7V64keesQHYpGs'
- GPG_KEY = 'E3FF2839C048B25C084DEBE9B26995E310250568'
- HOME = '/root'
- HOSTNAME = '52767bd2982b'
- HTTP_ACCEPT = '*/*'
- HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
- HTTP_ACCEPT_LANGUAGE = 'en-US,en;q=0.9,da;q=0.8'
- HTTP_CONNECTION = 'keep-alive'
- HTTP_COOKIE = 'csrftoken=YC7BeNfZS5Jgj37DI3leIVpFZqGwejiDgOUkXFs2TBPAu9HqpX82w1f5Z6jjb6rh'
- HTTP_HOST = 'test.localhost:8000'
- HTTP_ORIGIN = 'chrome-extension://aejoelaoggembcahagimdiliamlcdmfm'
- HTTP_SEC_FETCH_MODE = 'cors'
- HTTP_SEC_FETCH_SITE = 'cross-site'
- 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'
- LANG = 'C.UTF-8'
- LC_ALL = 'en_US.utf8'
- PATH = '/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
- PATH_INFO = '/api/v1/password/reset/'
- POSTGRES_DB = 'routing-calendar-db'
- POSTGRES_HOST = 'db'
- POSTGRES_PASSWORD = 'postgres'
- POSTGRES_PORT = '5432'
- POSTGRES_USER = 'postgres'
- PYTHONDONTWRITEBYTECODE = '1'
- PYTHONUNBUFFERED = '1'
- PYTHON_GET_PIP_SHA256 = '421ac1d44c0cf9730a088e337867d974b91bdce4ea2636099275071878cc189e'
- PYTHON_GET_PIP_URL = 'https://github.com/pypa/get-pip/raw/d59197a3c169cef378a22428a3fa99d33e080a5d/get-pip.py'
- PYTHON_PIP_VERSION = '20.0.2'
- PYTHON_VERSION = '3.8.1'
- QUERY_STRING = ''
- REMOTE_ADDR = '172.21.0.1'
- REMOTE_HOST = ''
- REQUEST_METHOD = 'POST'
- RUN_MAIN = 'true'
- SCRIPT_NAME = ''
- SECRET_KEY = 'b0vhycjkkdy)@@n=kl3f+6=fg6id0-%(tgx@7(o-mwank%'
- SERVER_NAME = '52767bd2982b'
- SERVER_PORT = '8000'
- SERVER_PROTOCOL = 'HTTP/1.1'
- SERVER_SOFTWARE = 'WSGIServer/0.2'
- TZ = 'UTC'
- wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>
- wsgi.file_wrapper = ''
- wsgi.input = <django.core.handlers.wsgi.LimitedStream object at 0x7f1d002a9610>
- wsgi.multiprocess = False
- wsgi.multithread = True
- wsgi.run_once = False
- wsgi.url_scheme = 'http'
- wsgi.version = '(1, 0)'
- Settings:
- Using settings module northarccalendar.settings.development
- ABSOLUTE_URL_OVERRIDES = {}
- ACCOUNT_AUTHENTICATION_METHOD = 'email'
- ACCOUNT_EMAIL_REQUIRED = True
- ACCOUNT_SESSION_REMEMBER = True
- ACCOUNT_SIGNUP_PASSWORD_ENTER_TWICE = '********************'
- ACCOUNT_UNIQUE_EMAIL = True
- ACCOUNT_USERNAME_REQUIRED = False
- ACCOUNT_USER_MODEL_USERNAME_FIELD = None
- ADMINS = []
- ALLOWED_HOSTS = ['*']
- APPEND_SLASH = True
- AUTHENTICATION_BACKENDS = "('django.contrib.auth.backends.ModelBackend', 'allauth.account.auth_backends.AuthenticationBackend')"
- AUTH_PASSWORD_VALIDATORS = '********************'
- AUTH_USER_MODEL = 'accounts.CustomUser'
- BASE_DIR = '/code'
- CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
- CACHE_MIDDLEWARE_ALIAS = 'default'
- CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
- CACHE_MIDDLEWARE_SECONDS = 600
- CELERY_ACCEPT_CONTENT = ['application/json']
- CELERY_BEAT_SCHEDULE = {'update_task_status_to_completed_in_all_schemas': {'task': 'task.tasks.update_task_status_to_completed_in_all_schemas', 'schedule': <crontab: */45 * * * * (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: 0 */2 * * * (m/h/d/dM/MY)>}, 'create_and_update_eurosoft_employees': {'task': 'tenants.tasks.create_and_update_eurosoft_employees', 'schedule': <crontab: 10 */12 * * * (m/h/d/dM/MY)>}, 'create_and_update_eurosoft_teams': {'task': 'tenants.tasks.create_and_update_eurosoft_teams', 'schedule': <crontab: 20 */12 * * * (m/h/d/dM/MY)>}, 'create_and_update_eurosoft_tasks': {'task': 'tenants.tasks.create_and_update_eurosoft_tasks', 'schedule': <crontab: 30 */2 * * * (m/h/d/dM/MY)>}}
- CELERY_BROKER_URL = 'redis://redis:6379'
- CELERY_RESULT_BACKEND = 'redis://redis:6379'
- CELERY_RESULT_SERIALIZER = 'json'
- CELERY_TASK_SERIALIZER = 'json'
- CORS_ALLOW_CREDENTIALS = True
- CORS_ALLOW_HEADERS = ['accept', 'accept-encoding', 'authorization', 'content-type', 'dnt', 'origin', 'user-agent', 'x-csrftoken', 'x-requested-with', 'access_token_invalid', 'refresh_token_invalid']
- CORS_EXPOSE_HEADERS = ['access_token_invalid', 'refresh_token_invalid']
- CORS_ORIGIN_ALLOW_ALL = True
- CORS_ORIGIN_WHITELIST = ['http://localhost:3000', 'http://localhost:8080']
- CRISPY_TEMPLATE_PACK = 'bootstrap4'
- CSRF_COOKIE_AGE = 31449600
- CSRF_COOKIE_DOMAIN = None
- CSRF_COOKIE_HTTPONLY = False
- CSRF_COOKIE_NAME = 'csrftoken'
- CSRF_COOKIE_PATH = '/'
- CSRF_COOKIE_SAMESITE = 'Lax'
- CSRF_COOKIE_SECURE = False
- CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
- CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
- CSRF_TRUSTED_ORIGINS = []
- CSRF_USE_SESSIONS = False
- 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'}}
- DATABASE_ROUTERS = "('django_tenants.routers.TenantSyncRouter',)"
- DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
- DATA_UPLOAD_MAX_NUMBER_FIELDS = 10240
- DATETIME_FORMAT = 'N j, Y, P'
- 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']
- DATE_FORMAT = 'N j, Y'
- 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']
- DEBUG = True
- DEBUG_PROPAGATE_EXCEPTIONS = False
- DECIMAL_SEPARATOR = '.'
- DEFAULT_CHARSET = 'utf-8'
- DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
- DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
- DEFAULT_FROM_EMAIL = 'no-reply@northarc.dk'
- DEFAULT_INDEX_TABLESPACE = ''
- DEFAULT_TABLESPACE = ''
- DISALLOWED_USER_AGENTS = []
- DJANGO_NOTIFICATIONS_CONFIG = {'USE_JSONFIELD': True}
- EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
- EMAIL_FILE_PATH = '/code/sent_emails'
- EMAIL_HOST = 'asmtp.unoeuro.com'
- EMAIL_HOST_PASSWORD = '********************'
- EMAIL_HOST_USER = 'no-reply@northarc.dk'
- EMAIL_PORT = 587
- EMAIL_SSL_CERTFILE = None
- EMAIL_SSL_KEYFILE = '********************'
- EMAIL_SUBJECT_PREFIX = '[Django] '
- EMAIL_TIMEOUT = None
- EMAIL_USE_LOCALTIME = False
- EMAIL_USE_SSL = False
- EMAIL_USE_TLS = True
- FILE_CHARSET = 'utf-8'
- FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
- FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
- FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
- FILE_UPLOAD_PERMISSIONS = 420
- FILE_UPLOAD_TEMP_DIR = None
- FIRST_DAY_OF_WEEK = 0
- FIXTURE_DIRS = "('/code/fixtures',)"
- FORCE_SCRIPT_NAME = None
- FORMAT_MODULE_PATH = None
- FORM_RENDERER = 'django.forms.renderers.TemplatesSetting'
- IGNORABLE_404_URLS = []
- 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', 'rest_auth.registration', 'corsheaders', 'rest_framework_simplejwt.token_blacklist', 'django.forms', 'simple_history', 'accounts', 'miscellaneous', 'vehicles', 'employee', 'task', 'route', 'api', 'debug_toolbar']
- INTERNAL_IPS = []
- LANGUAGES = "(('en', 'English'), ('da', 'Danish'))"
- LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
- LANGUAGE_CODE = 'en'
- LANGUAGE_COOKIE_AGE = None
- LANGUAGE_COOKIE_DOMAIN = None
- LANGUAGE_COOKIE_HTTPONLY = False
- LANGUAGE_COOKIE_NAME = 'django_language'
- LANGUAGE_COOKIE_PATH = '/'
- LANGUAGE_COOKIE_SAMESITE = None
- LANGUAGE_COOKIE_SECURE = False
- LOCALE_PATHS = "('/code/locale',)"
- LOGGING = {}
- LOGGING_CONFIG = 'logging.config.dictConfig'
- LOGIN_REDIRECT_URL = 'overview:overview'
- LOGIN_URL = '/accounts/login/'
- LOGOUT_REDIRECT_URL = 'login'
- MANAGERS = []
- MEDIA_ROOT = '/code/media'
- MEDIA_URL = '/media/'
- MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
- 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']
- MIGRATION_MODULES = {}
- MONTH_DAY_FORMAT = 'F j'
- NUMBER_GROUPING = 0
- OLD_PASSWORD_FIELD_ENABLED = '********************'
- ORIGINAL_BACKEND = 'django.contrib.gis.db.backends.postgis'
- PASSWORD_HASHERS = '********************'
- PASSWORD_RESET_TIMEOUT_DAYS = '********************'
- PREPEND_WWW = False
- RESET_PASSWORD_TOKEN_EXPIRATION = '********************'
- 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'}
- REST_USE_JWT = True
- ROOT_URLCONF = 'northarccalendar.urls'
- SECRET_KEY = '********************'
- SECURE_BROWSER_XSS_FILTER = False
- SECURE_CONTENT_TYPE_NOSNIFF = True
- SECURE_HSTS_INCLUDE_SUBDOMAINS = False
- SECURE_HSTS_PRELOAD = False
- SECURE_HSTS_SECONDS = 0
- SECURE_PROXY_SSL_HEADER = None
- SECURE_REDIRECT_EXEMPT = []
- SECURE_REFERRER_POLICY = None
- SECURE_SSL_HOST = None
- SECURE_SSL_REDIRECT = False
- SERVER_EMAIL = 'no-reply@northarc.dk'
- SESSION_CACHE_ALIAS = 'default'
- SESSION_COOKIE_AGE = 1209600
- SESSION_COOKIE_DOMAIN = None
- SESSION_COOKIE_HTTPONLY = True
- SESSION_COOKIE_NAME = 'sessionid'
- SESSION_COOKIE_PATH = '/'
- SESSION_COOKIE_SAMESITE = 'Lax'
- SESSION_COOKIE_SECURE = False
- SESSION_ENGINE = 'django.contrib.sessions.backends.db'
- SESSION_EXPIRE_AT_BROWSER_CLOSE = False
- SESSION_FILE_PATH = None
- SESSION_SAVE_EVERY_REQUEST = False
- SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
- SETTINGS_MODULE = 'northarccalendar.settings.development'
- SHARED_APPS = ['django_tenants', 'tenants']
- SHORT_DATETIME_FORMAT = 'm/d/Y P'
- SHORT_DATE_FORMAT = 'm/d/Y'
- SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
- SILENCED_SYSTEM_CHECKS = []
- SIMPLE_JWT = {'ACCESS_TOKEN_LIFETIME': '********************', 'REFRESH_TOKEN_LIFETIME': '********************', 'ROTATE_REFRESH_TOKENS': '********************'}
- SITE_ID = 1
- STATICFILES_DIRS = ['/code/node_modules', '/code/base_static']
- STATICFILES_FINDERS = "('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder')"
- STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
- STATIC_ROOT = None
- STATIC_URL = '/static/'
- SWAGGER_SETTINGS = {'LOGIN_URL': 'rest_framework:login', 'LOGOUT_URL': 'rest_framework:logout'}
- 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']}}]
- TEMPLATE_CONTEXT_PROCESSORS = "('django.core.context_processors.request', 'django.core.context_processors.i18n')"
- TEMPLATE_DIR = '/code/templates'
- TEMPUS_DOMINUS_LOCALIZE = True
- 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', 'rest_auth.registration', 'corsheaders', 'rest_framework_simplejwt.token_blacklist', 'django.forms', 'simple_history', 'accounts', 'miscellaneous', 'vehicles', 'employee', 'task', 'route', 'api', 'debug_toolbar']
- TENANT_DOMAIN_MODEL = 'tenants.Domain'
- TENANT_MODEL = 'tenants.Client'
- TEST_NON_SERIALIZED_APPS = []
- TEST_RUNNER = 'django.test.runner.DiscoverRunner'
- THOUSAND_SEPARATOR = ','
- TIME_FORMAT = 'P'
- TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
- TIME_ZONE = 'UTC'
- USE_I18N = True
- USE_L10N = True
- USE_THOUSAND_SEPARATOR = False
- USE_TZ = True
- USE_X_FORWARDED_HOST = False
- USE_X_FORWARDED_PORT = False
- WSGI_APPLICATION = 'northarccalendar.wsgi.application'
- X_FRAME_OPTIONS = 'DENY'
- YEAR_MONTH_FORMAT = 'F Y'
- You're seeing this error because you have DEBUG = True in your
- Django settings file. Change that to False, and Django will
- display a standard page generated by the handler for this status code
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement