Advertisement
Guest User

Untitled

a guest
Feb 13th, 2019
431
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.34 KB | None | 0 0
  1. AuthenticationError at /api/drivers/
  2. You did not provide an API key, though you did set your Authorization header to "Bearer". Using Bearer auth, your Authorization header should look something like 'Authorization: Bearer YOUR_SECRET_KEY'. See https://stripe.com/docs/api#authentication for details, or we can help at https://support.stripe.com/.
  3.  
  4. Request Method: POST
  5. Request URL: https://ops4-backend-staging.herokuapp.com/api/drivers/
  6. Django Version: 2.0.6
  7. Python Executable: /app/.heroku/python/bin/python
  8. Python Version: 3.6.6
  9. Python Path: ['/app/.heroku/python/bin', '/app/.heroku/python/lib/python3.6/site-packages/newrelic/bootstrap', '/app', '/app/.heroku/python/lib/python36.zip', '/app/.heroku/python/lib/python3.6', '/app/.heroku/python/lib/python3.6/lib-dynload', '/app/.heroku/python/lib/python3.6/site-packages', '/app']
  10. Server time: Wed, 13 Feb 2019 11:42:23 +0000
  11. Installed Applications:
  12. ['authentication.apps.AuthenticationConfig',
  13. 'django.contrib.admin',
  14. 'django.contrib.auth',
  15. 'django.contrib.contenttypes',
  16. 'django.contrib.sessions',
  17. 'django.contrib.messages',
  18. 'django.contrib.staticfiles',
  19. 'rest_framework',
  20. 'rest_framework.authtoken',
  21. 'rest_auth',
  22. 'rest_framework_jwt',
  23. 'debug_toolbar',
  24. 'corsheaders',
  25. 'raven.contrib.django.raven_compat',
  26. 'algoliasearch_django',
  27. 'django_celery_results',
  28. 'django_celery_beat',
  29. 'storages',
  30. 'django_filters',
  31. 'core',
  32. 'documents.apps.DocumentsConfig',
  33. 'drivers.apps.DriversConfig',
  34. 'invoice_generation.apps.InvoiceGenerationConfig',
  35. 'maintenance',
  36. 'payments.apps.PaymentConfig',
  37. 'rentals.apps.RentalsConfig',
  38. 'reports.apps.ReportsConfig',
  39. 'tickets',
  40. 'vehicles.apps.VehiclesConfig',
  41. 'onboarding',
  42. 'alerts',
  43. 'notifications',
  44. 'health_check',
  45. 'health_check.db',
  46. 'health_check.contrib.celery',
  47. 'health_check.contrib.s3boto3_storage']
  48. Installed Middleware:
  49. ['raven.contrib.django.middleware.DjangoRestFrameworkCompatMiddleware',
  50. 'raven.contrib.django.middleware.SentryMiddleware',
  51. 'django.middleware.security.SecurityMiddleware',
  52. 'whitenoise.middleware.WhiteNoiseMiddleware',
  53. 'raven.contrib.django.raven_compat.middleware.SentryResponseErrorIdMiddleware',
  54. 'django.middleware.locale.LocaleMiddleware',
  55. 'corsheaders.middleware.CorsMiddleware',
  56. 'debug_toolbar.middleware.DebugToolbarMiddleware',
  57. 'django.contrib.sessions.middleware.SessionMiddleware',
  58. 'django.middleware.common.CommonMiddleware',
  59. 'django.middleware.csrf.CsrfViewMiddleware',
  60. 'django.contrib.auth.middleware.AuthenticationMiddleware',
  61. 'django.contrib.messages.middleware.MessageMiddleware',
  62. 'django.middleware.clickjacking.XFrameOptionsMiddleware']
  63.  
  64.  
  65. Traceback:
  66.  
  67. File "/app/.heroku/python/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
  68. 35. response = get_response(request)
  69.  
  70. File "/app/.heroku/python/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
  71. 128. response = self.process_exception_by_middleware(e, request)
  72.  
  73. File "/app/.heroku/python/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
  74. 126. response = wrapped_callback(request, *callback_args, **callback_kwargs)
  75.  
  76. File "/app/.heroku/python/lib/python3.6/site-packages/newrelic/hooks/framework_django.py" in wrapper
  77. 544. return wrapped(*args, **kwargs)
  78.  
  79. File "/app/.heroku/python/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
  80. 54. return view_func(*args, **kwargs)
  81.  
  82. File "/app/.heroku/python/lib/python3.6/site-packages/django/views/generic/base.py" in view
  83. 69. return self.dispatch(request, *args, **kwargs)
  84.  
  85. File "/app/.heroku/python/lib/python3.6/site-packages/newrelic/hooks/component_djangorestframework.py" in _nr_wrapper_APIView_dispatch_
  86. 46. return wrapped(*args, **kwargs)
  87.  
  88. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
  89. 483. response = self.handle_exception(exc)
  90.  
  91. File "/app/.heroku/python/lib/python3.6/site-packages/newrelic/hooks/component_djangorestframework.py" in _handle_exception_wrapper
  92. 53. return wrapped(*args, **kwargs)
  93.  
  94. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
  95. 443. self.raise_uncaught_exception(exc)
  96.  
  97. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
  98. 480. response = handler(request, *args, **kwargs)
  99.  
  100. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/generics.py" in post
  101. 244. return self.create(request, *args, **kwargs)
  102.  
  103. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/mixins.py" in create
  104. 21. self.perform_create(serializer)
  105.  
  106. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/mixins.py" in perform_create
  107. 26. serializer.save()
  108.  
  109. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/serializers.py" in save
  110. 214. self.instance = self.create(validated_data)
  111.  
  112. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/serializers.py" in create
  113. 940. instance = ModelClass.objects.create(**validated_data)
  114.  
  115. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/models/manager.py" in manager_method
  116. 82. return getattr(self.get_queryset(), name)(*args, **kwargs)
  117.  
  118. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/models/query.py" in create
  119. 417. obj.save(force_insert=True, using=self.db)
  120.  
  121. File "/app/drivers/models.py" in save
  122. 142. api_key=os.environ.get("STRIPE_API_KEY")
  123.  
  124. File "/app/.heroku/python/lib/python3.6/site-packages/stripe/api_resources/abstract/createable_api_resource.py" in create
  125. 17. response, api_key = requestor.request('post', url, params, headers)
  126.  
  127. File "/app/.heroku/python/lib/python3.6/site-packages/stripe/api_requestor.py" in request
  128. 153. resp = self.interpret_response(rbody, rcode, rheaders)
  129.  
  130. File "/app/.heroku/python/lib/python3.6/site-packages/stripe/api_requestor.py" in interpret_response
  131. 365. self.handle_error_response(rbody, rcode, resp.data, rheaders)
  132.  
  133. File "/app/.heroku/python/lib/python3.6/site-packages/stripe/api_requestor.py" in handle_error_response
  134. 178. raise err
  135.  
  136. Exception Type: AuthenticationError at /api/drivers/
  137. Exception Value: You did not provide an API key, though you did set your Authorization header to "Bearer". Using Bearer auth, your Authorization header should look something like 'Authorization: Bearer YOUR_SECRET_KEY'. See https://stripe.com/docs/api#authentication for details, or we can help at https://support.stripe.com/.
  138. Request information:
  139. USER: matej
  140.  
  141. GET: No GET data
  142.  
  143. POST: No POST data
  144.  
  145. FILES: No FILES data
  146.  
  147. COOKIES: No cookie data
  148.  
  149. META:
  150. CONTENT_LENGTH = '189'
  151. CONTENT_TYPE = 'application/json'
  152. HTTP_ACCEPT = 'application/json'
  153. HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
  154. HTTP_ACCEPT_LANGUAGE = 'en-US,en;q=0.9,sl;q=0.8'
  155. HTTP_AUTHORIZATION = 'JWT eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjo3LCJ1c2VybmFtZSI6Im1hdGVqIiwiZXhwIjoxNTUwMTQxMDA0LCJlbWFpbCI6Im1hdGVqQGRyaXZlc2FsbHkuY29tIiwib3JpZ19pYXQiOjE1NTAwNTQ2MDQsImZpcnN0X25hbWUiOiIiLCJsYXN0X25hbWUiOiIiLCJpc19zdGFmZiI6dHJ1ZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpc19tYWludGVuYW5jZSI6ZmFsc2V9.1kOgRGQYq6ovEiHqWCfJ2DOn67IjgX4bjZLxTlggTcI'
  156. HTTP_CONNECTION = 'close'
  157. HTTP_CONNECT_TIME = '0'
  158. HTTP_HOST = 'ops4-backend-staging.herokuapp.com'
  159. HTTP_ORIGIN = 'http://localhost:3000'
  160. HTTP_REFERER = 'http://localhost:3000/customers'
  161. HTTP_TOTAL_ROUTE_TIME = '0'
  162. HTTP_USER_AGENT = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36'
  163. HTTP_VIA = '1.1 vegur'
  164. HTTP_X_FORWARDED_FOR = '89.142.109.251'
  165. HTTP_X_FORWARDED_PORT = '443'
  166. HTTP_X_FORWARDED_PROTO = 'https'
  167. HTTP_X_REQUEST_ID = 'ddc4f253-fe15-4f8a-9ec0-0ac24069c2c5'
  168. HTTP_X_REQUEST_START = '1550058142576'
  169. PATH_INFO = '/api/drivers/'
  170. QUERY_STRING = ''
  171. RAW_URI = '/api/drivers/'
  172. REMOTE_ADDR = '10.47.234.240'
  173. REMOTE_PORT = '28110'
  174. REQUEST_METHOD = 'POST'
  175. SCRIPT_NAME = ''
  176. SERVER_NAME = '0.0.0.0'
  177. SERVER_PORT = '19090'
  178. SERVER_PROTOCOL = 'HTTP/1.1'
  179. SERVER_SOFTWARE = 'gunicorn/19.8.1'
  180. gunicorn.socket = <socket.socket fd=13, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('172.16.139.142', 19090), raddr=('10.47.234.240', 28110)>
  181. wsgi.errors = <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7fc6453f6e48>
  182. wsgi.file_wrapper = ''
  183. wsgi.input = <newrelic.api.web_transaction._WSGIInputWrapper object at 0x7fc6451603c8>
  184. wsgi.multiprocess = True
  185. wsgi.multithread = False
  186. wsgi.run_once = False
  187. wsgi.url_scheme = 'https'
  188. wsgi.version = '(1, 0)'
  189.  
  190. Settings:
  191. Using settings module ops4_backend.settings
  192. ABSOLUTE_URL_OVERRIDES = {}
  193. ADMINS = []
  194. ALGOLIA = {'APPLICATION_ID': 'foo', 'API_KEY': '********************', 'SEARCH_API_KEY': '********************', 'INDEX_PREFIX': 'ops4', 'INDEX_SUFFIX': 'dev', 'AUTO_INDEXING': False}
  195. ALLOWED_HOSTS = ['127.0.0.1', 'localhost:3000', 'localhost:8000', 'localhost', 'ops4-backend-production.herokuapp.com', 'ops4-backend-staging.herokuapp.com', 'ops4-backend-onboard-testing.herokuapp.com', 'ops4-dashboard.herokuapp.com', 'sally-short-url.herokuapp.com']
  196. API_TOKENS = '********************'
  197. APPEND_SLASH = True
  198. AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
  199. AUTH_PASSWORD_VALIDATORS = '********************'
  200. AUTH_USER_MODEL = 'authentication.SallyUser'
  201. AWS_ACCESS_KEY_ID = '********************'
  202. AWS_DYNAMO = {'ACCESS_KEY_ID': '********************', 'SECRET_ACCESS_KEY': '********************'}
  203. AWS_S3_CUSTOM_DOMAIN = None
  204. AWS_SECRET_ACCESS_KEY = '********************'
  205. AWS_STORAGE_BUCKET_NAME = 'ops4.5-staging-bucket'
  206. BACKGROUND_TASKS = {}
  207. BASE_DIR = '/app'
  208. CACHES = {'default': {'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': 'redis://:nvUyDztpJMBwlG69Wh0y96SKANbXTUsK@redis-11551.c17.us-east-1-4.ec2.cloud.redislabs.com:11551', 'OPTIONS': {'CLIENT_CLASS': 'django_redis.client.DefaultClient'}}}
  209. CACHE_MIDDLEWARE_ALIAS = 'default'
  210. CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
  211. CACHE_MIDDLEWARE_SECONDS = 600
  212. CALAMP = {'USERNAME': 'WNG036166-m2m-user', 'PASSWORD': '********************', 'APP_TOKEN': '********************', 'HOST': 'https://connect.calamp.com', 'ACCOUNT_ID': '1587'}
  213. CELERY_ACCEPT_CONTENT = ['application/json']
  214. CELERY_BEAT_SCHEDULER = 'django_celery_beat.schedulers:DatabaseScheduler'
  215. CELERY_BROKER_URL = 'amqp://kdvtqedb:VplYOt6FBCgxk1SrXuDrbfvXFH-9u4xX@skunk.rmq.cloudamqp.com/kdvtqedb'
  216. CELERY_ENABLE_UTC = True
  217. CELERY_RESULT_BACKEND = 'django-db'
  218. CELERY_RESULT_SERIALIZER = 'json'
  219. CELERY_TASK_SERIALIZER = 'json'
  220. CELERY_TIMEZONE = 'UTC'
  221. CORS_ALLOW_HEADERS = "('accept', 'accept-encoding', 'authorization', 'content-type', 'dnt', 'origin', 'user-agent', 'x-csrftoken', 'x-requested-with', 'apikey', 'http_apikey', 'x-cards-apikey')"
  222. CORS_ORIGIN_ALLOW_ALL = True
  223. CSRF_COOKIE_AGE = 31449600
  224. CSRF_COOKIE_DOMAIN = None
  225. CSRF_COOKIE_HTTPONLY = False
  226. CSRF_COOKIE_NAME = 'csrftoken'
  227. CSRF_COOKIE_PATH = '/'
  228. CSRF_COOKIE_SECURE = False
  229. CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
  230. CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
  231. CSRF_TRUSTED_ORIGINS = []
  232. CSRF_USE_SESSIONS = False
  233. DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'dbfs5digfljmma', 'USER': 'fynsorajthvwao', 'PASSWORD': '********************', 'HOST': 'ec2-107-21-125-209.compute-1.amazonaws.com', 'PORT': 5432, 'CONN_MAX_AGE': 500, 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
  234. DATABASE_ROUTERS = []
  235. DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
  236. DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
  237. DATETIME_FORMAT = 'N j, Y, P'
  238. 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']
  239. DATE_FORMAT = 'N j, Y'
  240. 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']
  241. DEBUG = True
  242. DEBUG_PROPAGATE_EXCEPTIONS = False
  243. DECIMAL_SEPARATOR = '.'
  244. DEFAULT_CHARSET = 'utf-8'
  245. DEFAULT_CONTENT_TYPE = 'text/html'
  246. DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
  247. DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
  248. DEFAULT_FROM_EMAIL = 'join@drivesally.com'
  249. DEFAULT_INDEX_TABLESPACE = ''
  250. DEFAULT_TABLESPACE = ''
  251. DISALLOWED_USER_AGENTS = []
  252. DROPBOX = 'no_token'
  253. EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
  254. EMAIL_HOST = 'smtp.sendgrid.net'
  255. EMAIL_HOST_PASSWORD = '********************'
  256. EMAIL_HOST_USER = 'app91105092@heroku.com'
  257. EMAIL_PORT = 587
  258. EMAIL_SSL_CERTFILE = None
  259. EMAIL_SSL_KEYFILE = '********************'
  260. EMAIL_SUBJECT_PREFIX = '[Django] '
  261. EMAIL_TIMEOUT = None
  262. EMAIL_USE_LOCALTIME = False
  263. EMAIL_USE_SSL = False
  264. EMAIL_USE_TLS = True
  265. FILE_CHARSET = 'utf-8'
  266. FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
  267. FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
  268. FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
  269. FILE_UPLOAD_PERMISSIONS = None
  270. FILE_UPLOAD_TEMP_DIR = None
  271. FIRST_DAY_OF_WEEK = 0
  272. FIXTURE_DIRS = []
  273. FORCE_SCRIPT_NAME = None
  274. FORMAT_MODULE_PATH = None
  275. FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
  276. GOOGLE = {'SERVICE_ACCOUNT_FILENAME': '', 'SPREADSHEET_ID': ''}
  277. IGNORABLE_404_URLS = []
  278. INSTALLED_APPS = ['authentication.apps.AuthenticationConfig', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'rest_framework', 'rest_framework.authtoken', 'rest_auth', 'rest_framework_jwt', 'debug_toolbar', 'corsheaders', 'raven.contrib.django.raven_compat', 'algoliasearch_django', 'django_celery_results', 'django_celery_beat', 'storages', 'django_filters', 'core', 'documents.apps.DocumentsConfig', 'drivers.apps.DriversConfig', 'invoice_generation.apps.InvoiceGenerationConfig', 'maintenance', 'payments.apps.PaymentConfig', 'rentals.apps.RentalsConfig', 'reports.apps.ReportsConfig', 'tickets', 'vehicles.apps.VehiclesConfig', 'onboarding', 'alerts', 'notifications', 'health_check', 'health_check.db', 'health_check.contrib.celery', 'health_check.contrib.s3boto3_storage']
  279. INTERNAL_IPS = ['localhost', '127.0.0.1', 'ops4-backend-production.herokuapp.com']
  280. JWT_AUTH = {'JWT_ALLOW_REFRESH': True, 'JWT_PAYLOAD_HANDLER': 'authentication.jwt_handler.jwt_payload_handler', 'JWT_VERIFY_EXPIRATION': True, 'JWT_EXPIRATION_DELTA': datetime.timedelta(1), 'JWT_REFRESH_EXPIRATION_DELTA': datetime.timedelta(7)}
  281. KUSTOMER = {'API_KEY': '********************'}
  282. 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')]
  283. LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
  284. LANGUAGE_CODE = 'en-us'
  285. LANGUAGE_COOKIE_AGE = None
  286. LANGUAGE_COOKIE_DOMAIN = None
  287. LANGUAGE_COOKIE_NAME = 'django_language'
  288. LANGUAGE_COOKIE_PATH = '/'
  289. LOCALE_PATHS = []
  290. LOGGING = {'version': 1, 'disable_existing_loggers': True, 'root': {'level': 'WARNING', 'handlers': ['sentry']}, 'formatters': {'verbose': {'format': '%(levelname)s %(asctime)s %(module)s %(process)d %(thread)d %(message)s'}}, 'handlers': {'sentry': {'level': 'ERROR', 'class': 'raven.contrib.django.raven_compat.handlers.SentryHandler', 'tags': {'custom-tag': 'x'}}, 'console': {'level': 'INFO', 'class': 'logging.StreamHandler', 'formatter': 'verbose'}}, 'loggers': {'django.db.backends': {'level': 'ERROR', 'handlers': ['console'], 'propagate': False}, 'raven': {'level': 'DEBUG', 'handlers': ['console'], 'propagate': False}, 'sentry.errors': {'level': 'DEBUG', 'handlers': ['console'], 'propagate': False}}}
  291. LOGGING_CONFIG = 'logging.config.dictConfig'
  292. LOGIN_REDIRECT_URL = '/accounts/profile/'
  293. LOGIN_URL = '/accounts/login/'
  294. LOGOUT_REDIRECT_URL = None
  295. MANAGERS = []
  296. MEDIA_ROOT = ''
  297. MEDIA_URL = ''
  298. MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
  299. MIDDLEWARE = ['raven.contrib.django.middleware.DjangoRestFrameworkCompatMiddleware', 'raven.contrib.django.middleware.SentryMiddleware', 'django.middleware.security.SecurityMiddleware', 'whitenoise.middleware.WhiteNoiseMiddleware', 'raven.contrib.django.raven_compat.middleware.SentryResponseErrorIdMiddleware', 'django.middleware.locale.LocaleMiddleware', 'corsheaders.middleware.CorsMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware']
  300. MIGRATION_MODULES = {}
  301. MONTH_DAY_FORMAT = 'F j'
  302. NUMBER_GROUPING = 0
  303. OLD_PASSWORD_FIELD_ENABLED = '********************'
  304. PASSWORD_HASHERS = '********************'
  305. PASSWORD_RESET_TIMEOUT_DAYS = '********************'
  306. PREPEND_WWW = False
  307. RAVEN_CONFIG = {'dsn': 'https://06c1a605217f4cedb7e6962fb6c68c4a:1da7b9388f964e93bf0b7aa2b7d77542@sentry.io/1234211'}
  308. REST_AUTH_SERIALIZERS = {'PASSWORD_RESET_SERIALIZER': '********************'}
  309. REST_FRAMEWORK = {'UNICODE_JSON': True, 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.LimitOffsetPagination', 'PAGE_SIZE': 20, 'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework.DjangoFilterBackend',), 'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework_jwt.authentication.JSONWebTokenAuthentication',), 'DEFAULT_PERMISSION_CLASSES': ['rest_framework.permissions.IsAuthenticated'], 'DEFAULT_RENDERER_CLASSES': ('rest_framework.renderers.JSONRenderer', 'rest_framework.renderers.BrowsableAPIRenderer')}
  310. REST_USE_JWT = True
  311. ROOT_URLCONF = 'ops4_backend.urls'
  312. SECRET_KEY = '********************'
  313. SECURE_BROWSER_XSS_FILTER = False
  314. SECURE_CONTENT_TYPE_NOSNIFF = False
  315. SECURE_HSTS_INCLUDE_SUBDOMAINS = False
  316. SECURE_HSTS_PRELOAD = False
  317. SECURE_HSTS_SECONDS = 0
  318. SECURE_PROXY_SSL_HEADER = None
  319. SECURE_REDIRECT_EXEMPT = []
  320. SECURE_SSL_HOST = None
  321. SECURE_SSL_REDIRECT = True
  322. SERVER_EMAIL = 'root@localhost'
  323. SESSION_CACHE_ALIAS = 'default'
  324. SESSION_COOKIE_AGE = 1209600
  325. SESSION_COOKIE_DOMAIN = None
  326. SESSION_COOKIE_HTTPONLY = True
  327. SESSION_COOKIE_NAME = 'sessionid'
  328. SESSION_COOKIE_PATH = '/'
  329. SESSION_COOKIE_SECURE = False
  330. SESSION_ENGINE = 'django.contrib.sessions.backends.db'
  331. SESSION_EXPIRE_AT_BROWSER_CLOSE = False
  332. SESSION_FILE_PATH = None
  333. SESSION_SAVE_EVERY_REQUEST = False
  334. SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
  335. SETTINGS_MODULE = 'ops4_backend.settings'
  336. SHORT_DATETIME_FORMAT = 'm/d/Y P'
  337. SHORT_DATE_FORMAT = 'm/d/Y'
  338. SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
  339. SILENCED_SYSTEM_CHECKS = []
  340. SLACK = {'CARDS': '', 'PAYMENTS': '', 'TURNOVER': '', 'REPORTS': '', 'TICKETS': '', 'LEADS': '', 'CALAMP': 'https://hooks.slack.com/services/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'}
  341. STATICFILES_DIRS = ['/app/static_folder/']
  342. STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
  343. STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
  344. STATIC_ROOT = '/app/static_media/'
  345. STATIC_URL = '/static/'
  346. STRIPE = {'API_KEY': '********************'}
  347. TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/app/templates'], 'APP_DIRS': True, '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']}}]
  348. TEST_NON_SERIALIZED_APPS = []
  349. TEST_RUNNER = 'django.test.runner.DiscoverRunner'
  350. THOUSAND_SEPARATOR = ','
  351. TIME_FORMAT = 'P'
  352. TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
  353. TIME_ZONE = 'UTC'
  354. TWILIO = {'ACCOUNT_SID': '', 'ACCOUNT_TOKEN': '********************', 'FROM_NUMBER': '', 'MESSAGING_SERVICE_SID': ''}
  355. USE_ETAGS = False
  356. USE_I18N = True
  357. USE_L10N = True
  358. USE_THOUSAND_SEPARATOR = False
  359. USE_TZ = True
  360. USE_X_FORWARDED_HOST = False
  361. USE_X_FORWARDED_PORT = False
  362. VEHICLE_TRACK_FIELDS = ['plate', 'dashcam_serial', 'calamp_device_id', 'spireon_serial', 'emissions_expiry', 'registration_expiry', 'fhv_license_expiry']
  363. WSGI_APPLICATION = 'ops4_backend.wsgi.application'
  364. X_FRAME_OPTIONS = 'SAMEORIGIN'
  365. YEAR_MONTH_FORMAT = 'F Y'
  366.  
  367.  
  368. You're seeing this error because you have DEBUG = True in your
  369. Django settings file. Change that to False, and Django will
  370. display a standard page generated by the handler for this status code.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement