Advertisement
Guest User

Untitled

a guest
Dec 24th, 2018
322
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.73 KB | None | 0 0
  1. ProgrammingError at /api/payments/charges/
  2. column "refunded" of relation "payments_transaction" does not exist
  3. LINE 1: ...n", "charge_id", "credit_charge_id", "driver_id", "refunded"...
  4. ^
  5.  
  6.  
  7. Request Method: POST
  8. Request URL: https://ops4-backend-staging.herokuapp.com/api/payments/charges/
  9. Django Version: 2.0.6
  10. Python Executable: /app/.heroku/python/bin/python
  11. Python Version: 3.6.6
  12. 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']
  13. Server time: Mon, 24 Dec 2018 08:24:18 +0000
  14. Installed Applications:
  15. ['authentication.apps.AuthenticationConfig',
  16. 'django.contrib.admin',
  17. 'django.contrib.auth',
  18. 'django.contrib.contenttypes',
  19. 'django.contrib.sessions',
  20. 'django.contrib.messages',
  21. 'django.contrib.staticfiles',
  22. 'rest_framework',
  23. 'rest_framework.authtoken',
  24. 'rest_auth',
  25. 'rest_framework_jwt',
  26. 'debug_toolbar',
  27. 'corsheaders',
  28. 'raven.contrib.django.raven_compat',
  29. 'algoliasearch_django',
  30. 'django_celery_results',
  31. 'django_celery_beat',
  32. 'storages',
  33. 'django_filters',
  34. 'core',
  35. 'documents.apps.DocumentsConfig',
  36. 'drivers.apps.DriversConfig',
  37. 'invoice_generation.apps.InvoiceGenerationConfig',
  38. 'maintenance',
  39. 'payments.apps.PaymentConfig',
  40. 'rentals.apps.RentalsConfig',
  41. 'reports.apps.ReportsConfig',
  42. 'tickets',
  43. 'vehicles.apps.VehiclesConfig',
  44. 'onboarding',
  45. 'health_check',
  46. 'health_check.db',
  47. 'health_check.contrib.celery',
  48. 'health_check.contrib.s3boto3_storage']
  49. Installed Middleware:
  50. ['raven.contrib.django.middleware.DjangoRestFrameworkCompatMiddleware',
  51. 'raven.contrib.django.middleware.SentryMiddleware',
  52. 'django.middleware.security.SecurityMiddleware',
  53. 'whitenoise.middleware.WhiteNoiseMiddleware',
  54. 'raven.contrib.django.raven_compat.middleware.SentryResponseErrorIdMiddleware',
  55. 'django.middleware.locale.LocaleMiddleware',
  56. 'corsheaders.middleware.CorsMiddleware',
  57. 'debug_toolbar.middleware.DebugToolbarMiddleware',
  58. 'django.contrib.sessions.middleware.SessionMiddleware',
  59. 'django.middleware.common.CommonMiddleware',
  60. 'django.middleware.csrf.CsrfViewMiddleware',
  61. 'django.contrib.auth.middleware.AuthenticationMiddleware',
  62. 'django.contrib.messages.middleware.MessageMiddleware',
  63. 'django.middleware.clickjacking.XFrameOptionsMiddleware']
  64.  
  65.  
  66. Traceback:
  67.  
  68. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/utils.py" in _execute
  69. 85. return self.cursor.execute(sql, params)
  70.  
  71. File "/app/.heroku/python/lib/python3.6/site-packages/newrelic/hooks/database_psycopg2.py" in execute
  72. 35. **kwargs)
  73.  
  74. File "/app/.heroku/python/lib/python3.6/site-packages/newrelic/hooks/database_dbapi2.py" in execute
  75. 25. *args, **kwargs)
  76.  
  77. The above exception (column "refunded" of relation "payments_transaction" does not exist
  78. LINE 1: ...n", "charge_id", "credit_charge_id", "driver_id", "refunded"...
  79. ^
  80. ) was the direct cause of the following exception:
  81.  
  82. File "/app/.heroku/python/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
  83. 35. response = get_response(request)
  84.  
  85. File "/app/.heroku/python/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
  86. 128. response = self.process_exception_by_middleware(e, request)
  87.  
  88. File "/app/.heroku/python/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
  89. 126. response = wrapped_callback(request, *callback_args, **callback_kwargs)
  90.  
  91. File "/app/.heroku/python/lib/python3.6/site-packages/newrelic/hooks/framework_django.py" in wrapper
  92. 544. return wrapped(*args, **kwargs)
  93.  
  94. File "/app/.heroku/python/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
  95. 54. return view_func(*args, **kwargs)
  96.  
  97. File "/app/.heroku/python/lib/python3.6/site-packages/django/views/generic/base.py" in view
  98. 69. return self.dispatch(request, *args, **kwargs)
  99.  
  100. File "/app/.heroku/python/lib/python3.6/site-packages/newrelic/hooks/component_djangorestframework.py" in _nr_wrapper_APIView_dispatch_
  101. 46. return wrapped(*args, **kwargs)
  102.  
  103. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
  104. 483. response = self.handle_exception(exc)
  105.  
  106. File "/app/.heroku/python/lib/python3.6/site-packages/newrelic/hooks/component_djangorestframework.py" in _handle_exception_wrapper
  107. 53. return wrapped(*args, **kwargs)
  108.  
  109. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
  110. 443. self.raise_uncaught_exception(exc)
  111.  
  112. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
  113. 480. response = handler(request, *args, **kwargs)
  114.  
  115. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/generics.py" in post
  116. 244. return self.create(request, *args, **kwargs)
  117.  
  118. File "/app/payments/views.py" in create
  119. 62. trigger="CreateCharge",
  120.  
  121. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/models/manager.py" in manager_method
  122. 82. return getattr(self.get_queryset(), name)(*args, **kwargs)
  123.  
  124. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/models/query.py" in create
  125. 417. obj.save(force_insert=True, using=self.db)
  126.  
  127. File "/app/payments/models.py" in save
  128. 107. super(Transaction, self).save(*args, **kwargs)
  129.  
  130. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/models/base.py" in save
  131. 729. force_update=force_update, update_fields=update_fields)
  132.  
  133. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/models/base.py" in save_base
  134. 759. updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
  135.  
  136. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/models/base.py" in _save_table
  137. 842. result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
  138.  
  139. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/models/base.py" in _do_insert
  140. 880. using=using, raw=raw)
  141.  
  142. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/models/manager.py" in manager_method
  143. 82. return getattr(self.get_queryset(), name)(*args, **kwargs)
  144.  
  145. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/models/query.py" in _insert
  146. 1125. return query.get_compiler(using=using).execute_sql(return_id)
  147.  
  148. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/models/sql/compiler.py" in execute_sql
  149. 1285. cursor.execute(sql, params)
  150.  
  151. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/utils.py" in execute
  152. 100. return super().execute(sql, params)
  153.  
  154. File "/app/.heroku/python/lib/python3.6/site-packages/raven/contrib/django/client.py" in execute
  155. 123. return real_execute(self, sql, params)
  156.  
  157. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/utils.py" in execute
  158. 68. return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
  159.  
  160. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/utils.py" in _execute_with_wrappers
  161. 77. return executor(sql, params, many, context)
  162.  
  163. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/utils.py" in _execute
  164. 85. return self.cursor.execute(sql, params)
  165.  
  166. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/utils.py" in __exit__
  167. 89. raise dj_exc_value.with_traceback(traceback) from exc_value
  168.  
  169. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/utils.py" in _execute
  170. 85. return self.cursor.execute(sql, params)
  171.  
  172. File "/app/.heroku/python/lib/python3.6/site-packages/newrelic/hooks/database_psycopg2.py" in execute
  173. 35. **kwargs)
  174.  
  175. File "/app/.heroku/python/lib/python3.6/site-packages/newrelic/hooks/database_dbapi2.py" in execute
  176. 25. *args, **kwargs)
  177.  
  178. Exception Type: ProgrammingError at /api/payments/charges/
  179. Exception Value: column "refunded" of relation "payments_transaction" does not exist
  180. LINE 1: ...n", "charge_id", "credit_charge_id", "driver_id", "refunded"...
  181. ^
  182.  
  183. Request information:
  184. USER: matej
  185.  
  186. GET: No GET data
  187.  
  188. POST: No POST data
  189.  
  190. FILES: No FILES data
  191.  
  192. COOKIES: No cookie data
  193.  
  194. META:
  195. CONTENT_LENGTH = '62'
  196. CONTENT_TYPE = 'application/json'
  197. HTTP_ACCEPT = 'application/json'
  198. HTTP_ACCEPT_ENCODING = 'br, gzip, deflate'
  199. HTTP_ACCEPT_LANGUAGE = 'en-us'
  200. HTTP_AUTHORIZATION = 'JWT eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjo5LCJ1c2VybmFtZSI6Im1hdGVqIiwiZXhwIjoxNTQ1NzI2MjMwLCJlbWFpbCI6IiIsIm9yaWdfaWF0IjoxNTQ1NjM5ODMwLCJpc19zdGFmZiI6dHJ1ZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpc19tYWludGVuYW5jZSI6ZmFsc2V9.Qp5WFsDOx23ai1iaEzMhpGuQWVMf6FHq-iPnKEunzZ0'
  201. HTTP_CONNECTION = 'close'
  202. HTTP_CONNECT_TIME = '0'
  203. HTTP_HOST = 'ops4-backend-staging.herokuapp.com'
  204. HTTP_ORIGIN = 'https://ops4-dashboard-staging.herokuapp.com'
  205. HTTP_REFERER = 'https://ops4-dashboard-staging.herokuapp.com/customers/34'
  206. HTTP_TOTAL_ROUTE_TIME = '0'
  207. HTTP_USER_AGENT = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0.2 Safari/605.1.15'
  208. HTTP_VIA = '1.1 vegur'
  209. HTTP_X_FORWARDED_FOR = '195.210.240.246'
  210. HTTP_X_FORWARDED_PORT = '443'
  211. HTTP_X_FORWARDED_PROTO = 'https'
  212. HTTP_X_REQUEST_ID = '23fd5f26-a9d1-4a78-bc9a-dfc934619d3c'
  213. HTTP_X_REQUEST_START = '1545639855702'
  214. PATH_INFO = '/api/payments/charges/'
  215. QUERY_STRING = ''
  216. RAW_URI = '/api/payments/charges/'
  217. REMOTE_ADDR = '10.97.182.104'
  218. REMOTE_PORT = '31145'
  219. REQUEST_METHOD = 'POST'
  220. SCRIPT_NAME = ''
  221. SERVER_NAME = '0.0.0.0'
  222. SERVER_PORT = '21294'
  223. SERVER_PROTOCOL = 'HTTP/1.1'
  224. SERVER_SOFTWARE = 'gunicorn/19.8.1'
  225. gunicorn.socket = <socket.socket fd=13, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('172.16.217.190', 21294), raddr=('10.97.182.104', 31145)>
  226. wsgi.errors = <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7fa649b54358>
  227. wsgi.file_wrapper = ''
  228. wsgi.input = <newrelic.api.web_transaction._WSGIInputWrapper object at 0x7fa649ae7278>
  229. wsgi.multiprocess = True
  230. wsgi.multithread = False
  231. wsgi.run_once = False
  232. wsgi.url_scheme = 'https'
  233. wsgi.version = '(1, 0)'
  234.  
  235. Settings:
  236. Using settings module ops4_backend.settings
  237. ABSOLUTE_URL_OVERRIDES = {}
  238. ADMINS = []
  239. ALGOLIA = {'APPLICATION_ID': 'foo', 'API_KEY': '********************', 'SEARCH_API_KEY': '********************', 'INDEX_PREFIX': 'ops4', 'INDEX_SUFFIX': 'dev', 'AUTO_INDEXING': False}
  240. 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']
  241. API_TOKENS = '********************'
  242. APPEND_SLASH = True
  243. AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
  244. AUTH_PASSWORD_VALIDATORS = '********************'
  245. AUTH_USER_MODEL = 'authentication.SallyUser'
  246. AWS_ACCESS_KEY_ID = '********************'
  247. AWS_S3_CUSTOM_DOMAIN = None
  248. AWS_SECRET_ACCESS_KEY = '********************'
  249. AWS_STORAGE_BUCKET_NAME = 'ops4.5-staging-bucket'
  250. BACKGROUND_TASKS = {}
  251. BASE_DIR = '/app'
  252. CACHES = {'default': {'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': 'redis://redis-11551.c17.us-east-1-4.ec2.cloud.redislabs.com:11551', 'OPTIONS': {'CLIENT_CLASS': 'django_redis.client.DefaultClient'}}}
  253. CACHE_MIDDLEWARE_ALIAS = 'default'
  254. CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
  255. CACHE_MIDDLEWARE_SECONDS = 600
  256. CELERY_ACCEPT_CONTENT = ['application/json']
  257. CELERY_BEAT_SCHEDULER = 'django_celery_beat.schedulers:DatabaseScheduler'
  258. CELERY_BROKER_URL = 'amqp://kdvtqedb:VplYOt6FBCgxk1SrXuDrbfvXFH-9u4xX@skunk.rmq.cloudamqp.com/kdvtqedb'
  259. CELERY_ENABLE_UTC = True
  260. CELERY_RESULT_BACKEND = 'django-db'
  261. CELERY_RESULT_SERIALIZER = 'json'
  262. CELERY_TASK_SERIALIZER = 'json'
  263. CELERY_TIMEZONE = 'UTC'
  264. CORS_ALLOW_HEADERS = "('accept', 'accept-encoding', 'authorization', 'content-type', 'dnt', 'origin', 'user-agent', 'x-csrftoken', 'x-requested-with', 'apikey', 'http_apikey', 'x-cards-apikey')"
  265. CORS_ORIGIN_ALLOW_ALL = True
  266. CSRF_COOKIE_AGE = 31449600
  267. CSRF_COOKIE_DOMAIN = None
  268. CSRF_COOKIE_HTTPONLY = False
  269. CSRF_COOKIE_NAME = 'csrftoken'
  270. CSRF_COOKIE_PATH = '/'
  271. CSRF_COOKIE_SECURE = False
  272. CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
  273. CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
  274. CSRF_TRUSTED_ORIGINS = []
  275. CSRF_USE_SESSIONS = False
  276. 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}}}
  277. DATABASE_ROUTERS = []
  278. DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
  279. DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
  280. DATETIME_FORMAT = 'N j, Y, P'
  281. 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']
  282. DATE_FORMAT = 'N j, Y'
  283. 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']
  284. DEBUG = True
  285. DEBUG_PROPAGATE_EXCEPTIONS = False
  286. DECIMAL_SEPARATOR = '.'
  287. DEFAULT_CHARSET = 'utf-8'
  288. DEFAULT_CONTENT_TYPE = 'text/html'
  289. DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
  290. DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
  291. DEFAULT_FROM_EMAIL = 'join@drivesally.com'
  292. DEFAULT_INDEX_TABLESPACE = ''
  293. DEFAULT_TABLESPACE = ''
  294. DISALLOWED_USER_AGENTS = []
  295. DROPBOX = 'no_token'
  296. EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
  297. EMAIL_HOST = 'smtp.sendgrid.net'
  298. EMAIL_HOST_PASSWORD = '********************'
  299. EMAIL_HOST_USER = 'app91105092@heroku.com'
  300. EMAIL_PORT = 587
  301. EMAIL_SSL_CERTFILE = None
  302. EMAIL_SSL_KEYFILE = '********************'
  303. EMAIL_SUBJECT_PREFIX = '[Django] '
  304. EMAIL_TIMEOUT = None
  305. EMAIL_USE_LOCALTIME = False
  306. EMAIL_USE_SSL = False
  307. EMAIL_USE_TLS = True
  308. FILE_CHARSET = 'utf-8'
  309. FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
  310. FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
  311. FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
  312. FILE_UPLOAD_PERMISSIONS = None
  313. FILE_UPLOAD_TEMP_DIR = None
  314. FIRST_DAY_OF_WEEK = 0
  315. FIXTURE_DIRS = []
  316. FORCE_SCRIPT_NAME = None
  317. FORMAT_MODULE_PATH = None
  318. FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
  319. GOOGLE = {'SERVICE_ACCOUNT_FILENAME': '', 'SPREADSHEET_ID': ''}
  320. IGNORABLE_404_URLS = []
  321. 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', 'health_check', 'health_check.db', 'health_check.contrib.celery', 'health_check.contrib.s3boto3_storage']
  322. INTERNAL_IPS = ['localhost', '127.0.0.1', 'ops4-backend-production.herokuapp.com']
  323. 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)}
  324. KUSTOMER = {'API_KEY': '********************'}
  325. 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')]
  326. LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
  327. LANGUAGE_CODE = 'en-us'
  328. LANGUAGE_COOKIE_AGE = None
  329. LANGUAGE_COOKIE_DOMAIN = None
  330. LANGUAGE_COOKIE_NAME = 'django_language'
  331. LANGUAGE_COOKIE_PATH = '/'
  332. LOCALE_PATHS = []
  333. 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}}}
  334. LOGGING_CONFIG = 'logging.config.dictConfig'
  335. LOGIN_REDIRECT_URL = '/accounts/profile/'
  336. LOGIN_URL = '/accounts/login/'
  337. LOGOUT_REDIRECT_URL = None
  338. MANAGERS = []
  339. MEDIA_ROOT = ''
  340. MEDIA_URL = ''
  341. MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
  342. 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']
  343. MIGRATION_MODULES = {}
  344. MONTH_DAY_FORMAT = 'F j'
  345. NUMBER_GROUPING = 0
  346. OLD_PASSWORD_FIELD_ENABLED = '********************'
  347. PASSWORD_HASHERS = '********************'
  348. PASSWORD_RESET_TIMEOUT_DAYS = '********************'
  349. PREPEND_WWW = False
  350. RAVEN_CONFIG = {'dsn': 'https://06c1a605217f4cedb7e6962fb6c68c4a:1da7b9388f964e93bf0b7aa2b7d77542@sentry.io/1234211'}
  351. REST_AUTH_SERIALIZERS = {'PASSWORD_RESET_SERIALIZER': '********************'}
  352. 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')}
  353. REST_USE_JWT = True
  354. ROOT_URLCONF = 'ops4_backend.urls'
  355. SECRET_KEY = '********************'
  356. SECURE_BROWSER_XSS_FILTER = False
  357. SECURE_CONTENT_TYPE_NOSNIFF = False
  358. SECURE_HSTS_INCLUDE_SUBDOMAINS = False
  359. SECURE_HSTS_PRELOAD = False
  360. SECURE_HSTS_SECONDS = 0
  361. SECURE_PROXY_SSL_HEADER = None
  362. SECURE_REDIRECT_EXEMPT = []
  363. SECURE_SSL_HOST = None
  364. SECURE_SSL_REDIRECT = True
  365. SERVER_EMAIL = 'root@localhost'
  366. SESSION_CACHE_ALIAS = 'default'
  367. SESSION_COOKIE_AGE = 1209600
  368. SESSION_COOKIE_DOMAIN = None
  369. SESSION_COOKIE_HTTPONLY = True
  370. SESSION_COOKIE_NAME = 'sessionid'
  371. SESSION_COOKIE_PATH = '/'
  372. SESSION_COOKIE_SECURE = False
  373. SESSION_ENGINE = 'django.contrib.sessions.backends.db'
  374. SESSION_EXPIRE_AT_BROWSER_CLOSE = False
  375. SESSION_FILE_PATH = None
  376. SESSION_SAVE_EVERY_REQUEST = False
  377. SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
  378. SETTINGS_MODULE = 'ops4_backend.settings'
  379. SHORT_DATETIME_FORMAT = 'm/d/Y P'
  380. SHORT_DATE_FORMAT = 'm/d/Y'
  381. SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
  382. SILENCED_SYSTEM_CHECKS = []
  383. SLACK = {'CARDS': '', 'PAYMENTS': '', 'TURNOVER': '', 'REPORTS': '', 'TICKETS': '', 'LEADS': ''}
  384. STATICFILES_DIRS = ['/app/static_folder/']
  385. STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
  386. STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
  387. STATIC_ROOT = '/app/static_media/'
  388. STATIC_URL = '/static/'
  389. STRIPE = {'API_KEY': '********************'}
  390. 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']}}]
  391. TEST_NON_SERIALIZED_APPS = []
  392. TEST_RUNNER = 'django.test.runner.DiscoverRunner'
  393. THOUSAND_SEPARATOR = ','
  394. TIME_FORMAT = 'P'
  395. TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
  396. TIME_ZONE = 'UTC'
  397. TWILIO = {'ACCOUNT_SID': '', 'ACCOUNT_TOKEN': '********************', 'FROM_NUMBER': '', 'MESSAGING_SERVICE_SID': ''}
  398. USE_ETAGS = False
  399. USE_I18N = True
  400. USE_L10N = True
  401. USE_THOUSAND_SEPARATOR = False
  402. USE_TZ = True
  403. USE_X_FORWARDED_HOST = False
  404. USE_X_FORWARDED_PORT = False
  405. WSGI_APPLICATION = 'ops4_backend.wsgi.application'
  406. X_FRAME_OPTIONS = 'SAMEORIGIN'
  407. YEAR_MONTH_FORMAT = 'F Y'
  408.  
  409.  
  410. You're seeing this error because you have DEBUG = True in your
  411. Django settings file. Change that to False, and Django will
  412. display a standard page generated by the handler for this status code.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement