Advertisement
Guest User

Untitled

a guest
Aug 31st, 2017
427
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.92 KB | None | 0 0
  1. TypeError at /api/posts/544/comments/
  2. datetime.datetime(2017, 7, 19, 9, 9, 10, 712124, tzinfo=<UTC>) is not JSON serializable
  3.  
  4. Request Method: POST
  5. Request URL: http://83.166.241.217:8000/api/posts/544/comments/
  6. Django Version: 1.11.4
  7. Python Executable: /home/user/.local/bin/uwsgi
  8. Python Version: 3.5.1
  9. Python Path: ['.', '', '/usr/local/lib/python35.zip', '/usr/local/lib/python3.5', '/usr/local/lib/python3.5/plat-linux', '/usr/local/lib/python3.5/lib-dynload', '/home/user/.local/lib/python3.5/site-packages', '/usr/local/lib/python3.5/site-packages']
  10. Server time: Thu, 31 Aug 2017 16:28:37 +0300
  11. Installed Applications:
  12. ('django.contrib.admin',
  13. 'django.contrib.auth',
  14. 'django.contrib.contenttypes',
  15. 'django.contrib.sessions',
  16. 'django.contrib.messages',
  17. 'django.contrib.staticfiles',
  18. 'rest_framework',
  19. 'rest_framework.authtoken',
  20. 'rest_framework_docs',
  21. 'django_earthdistance',
  22. 'token_auth',
  23. 'users',
  24. 'pets',
  25. 'utils',
  26. 'local_services',
  27. 'households',
  28. 'posts',
  29. 'messaging',
  30. 'advertisements',
  31. 'global_search',
  32. 'news_feed',
  33. 'admin_google_maps',
  34. 'raven.contrib.django.raven_compat')
  35. Installed Middleware:
  36. ('raven.contrib.django.middleware.SentryMiddleware',
  37. 'django.contrib.sessions.middleware.SessionMiddleware',
  38. 'django.middleware.common.CommonMiddleware',
  39. 'django.middleware.csrf.CsrfViewMiddleware',
  40. 'django.contrib.auth.middleware.AuthenticationMiddleware',
  41. 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
  42. 'django.contrib.messages.middleware.MessageMiddleware',
  43. 'django.middleware.clickjacking.XFrameOptionsMiddleware',
  44. 'django.middleware.security.SecurityMiddleware')
  45.  
  46.  
  47. Traceback:
  48.  
  49. File "/home/user/.local/lib/python3.5/site-packages/django/core/handlers/exception.py" in inner
  50. 41. response = get_response(request)
  51.  
  52. File "/home/user/.local/lib/python3.5/site-packages/django/core/handlers/base.py" in _legacy_get_response
  53. 249. response = self._get_response(request)
  54.  
  55. File "/home/user/.local/lib/python3.5/site-packages/django/core/handlers/base.py" in _get_response
  56. 187. response = self.process_exception_by_middleware(e, request)
  57.  
  58. File "/home/user/.local/lib/python3.5/site-packages/django/core/handlers/base.py" in _get_response
  59. 185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
  60.  
  61. File "/home/user/.local/lib/python3.5/site-packages/django/views/decorators/csrf.py" in wrapped_view
  62. 58. return view_func(*args, **kwargs)
  63.  
  64. File "/home/user/.local/lib/python3.5/site-packages/django/views/generic/base.py" in view
  65. 68. return self.dispatch(request, *args, **kwargs)
  66.  
  67. File "/home/user/.local/lib/python3.5/site-packages/rest_framework/views.py" in dispatch
  68. 489. response = self.handle_exception(exc)
  69.  
  70. File "/home/user/.local/lib/python3.5/site-packages/rest_framework/views.py" in handle_exception
  71. 449. self.raise_uncaught_exception(exc)
  72.  
  73. File "/home/user/.local/lib/python3.5/site-packages/rest_framework/views.py" in dispatch
  74. 486. response = handler(request, *args, **kwargs)
  75.  
  76. File "./posts/views.py" in post
  77. 224. request=request)
  78.  
  79. File "/home/user/.local/lib/python3.5/site-packages/django/dispatch/dispatcher.py" in send
  80. 193. for receiver in self._live_receivers(sender)
  81.  
  82. File "/home/user/.local/lib/python3.5/site-packages/django/dispatch/dispatcher.py" in <listcomp>
  83. 193. for receiver in self._live_receivers(sender)
  84.  
  85. File "./posts/signals.py" in new_comment
  86. 71. .notify(event=CommentNotificationEvent.NEW_COMMENT, recipient=post.author)
  87.  
  88. File "./utils/notifications.py" in notify
  89. 16. self._notify(event=event, message=message, recipient=recipient)
  90.  
  91. File "./utils/notifications.py" in _notify
  92. 30. type=notification_type)
  93.  
  94. File "/home/user/.local/lib/python3.5/site-packages/django/db/models/manager.py" in manager_method
  95. 85. return getattr(self.get_queryset(), name)(*args, **kwargs)
  96.  
  97. File "/home/user/.local/lib/python3.5/site-packages/django/db/models/query.py" in create
  98. 394. obj.save(force_insert=True, using=self.db)
  99.  
  100. File "/home/user/.local/lib/python3.5/site-packages/django/db/models/base.py" in save
  101. 807. force_update=force_update, update_fields=update_fields)
  102.  
  103. File "/home/user/.local/lib/python3.5/site-packages/django/db/models/base.py" in save_base
  104. 837. updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
  105.  
  106. File "/home/user/.local/lib/python3.5/site-packages/django/db/models/base.py" in _save_table
  107. 923. result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
  108.  
  109. File "/home/user/.local/lib/python3.5/site-packages/django/db/models/base.py" in _do_insert
  110. 962. using=using, raw=raw)
  111.  
  112. File "/home/user/.local/lib/python3.5/site-packages/django/db/models/manager.py" in manager_method
  113. 85. return getattr(self.get_queryset(), name)(*args, **kwargs)
  114.  
  115. File "/home/user/.local/lib/python3.5/site-packages/django/db/models/query.py" in _insert
  116. 1076. return query.get_compiler(using=using).execute_sql(return_id)
  117.  
  118. File "/home/user/.local/lib/python3.5/site-packages/django/db/models/sql/compiler.py" in execute_sql
  119. 1107. cursor.execute(sql, params)
  120.  
  121. File "/home/user/.local/lib/python3.5/site-packages/django/db/backends/utils.py" in execute
  122. 80. return super(CursorDebugWrapper, self).execute(sql, params)
  123.  
  124. File "/home/user/.local/lib/python3.5/site-packages/raven/contrib/django/client.py" in execute
  125. 114. return real_execute(self, sql, params)
  126.  
  127. File "/home/user/.local/lib/python3.5/site-packages/django/db/backends/utils.py" in execute
  128. 65. return self.cursor.execute(sql, params)
  129.  
  130. File "/home/user/.local/lib/python3.5/site-packages/psycopg2/_json.py" in getquoted
  131. 101. s = self.dumps(self.adapted)
  132.  
  133. File "/home/user/.local/lib/python3.5/site-packages/django/contrib/postgres/fields/jsonb.py" in dumps
  134. 25. return json.dumps(obj, **options)
  135.  
  136. File "/usr/local/lib/python3.5/json/__init__.py" in dumps
  137. 230. return _default_encoder.encode(obj)
  138.  
  139. File "/usr/local/lib/python3.5/json/encoder.py" in encode
  140. 199. chunks = self.iterencode(o, _one_shot=True)
  141.  
  142. File "/usr/local/lib/python3.5/json/encoder.py" in iterencode
  143. 257. return _iterencode(o, 0)
  144.  
  145. File "/usr/local/lib/python3.5/json/encoder.py" in default
  146. 180. raise TypeError(repr(o) + " is not JSON serializable")
  147.  
  148. Exception Type: TypeError at /api/posts/544/comments/
  149. Exception Value: datetime.datetime(2017, 7, 19, 9, 9, 10, 712124, tzinfo=<UTC>) is not JSON serializable
  150. Request information:
  151. USER: Andrew Oparin
  152.  
  153. GET: No GET data
  154.  
  155. POST: No POST data
  156.  
  157. FILES: No FILES data
  158.  
  159. COOKIES: No cookie data
  160.  
  161. META:
  162. CONTENT_LENGTH = '40'
  163. CONTENT_TYPE = 'application/json'
  164. DOCUMENT_ROOT = '/etc/nginx/html'
  165. HTTP_ACCEPT = '*/*'
  166. HTTP_ACCEPT_ENCODING = 'gzip, deflate'
  167. HTTP_ACCEPT_LANGUAGE = 'ru'
  168. HTTP_AUTHORIZATION = 'Token b88cf4b0a8e149dda7c4d2ab329e68ccd774c414'
  169. HTTP_CONNECTION = 'keep-alive'
  170. HTTP_CONTENT_LENGTH = '40'
  171. HTTP_CONTENT_TYPE = 'application/json'
  172. HTTP_HOST = '83.166.241.217:8000'
  173. HTTP_USER_AGENT = 'PetSquare/35.1 CFNetwork/811.5.4 Darwin/16.7.0'
  174. PATH_INFO = '/api/posts/544/comments/'
  175. QUERY_STRING = ''
  176. REMOTE_ADDR = '5.167.209.168'
  177. REMOTE_PORT = '52314'
  178. REQUEST_METHOD = 'POST'
  179. REQUEST_SCHEME = 'http'
  180. REQUEST_URI = '/api/posts/544/comments/'
  181. SCRIPT_NAME = ''
  182. SERVER_NAME = '83.166.241.217'
  183. SERVER_PORT = '8000'
  184. SERVER_PROTOCOL = 'HTTP/1.1'
  185. uwsgi.node = b'centos'
  186. uwsgi.version = b'2.0.15'
  187. wsgi.errors = <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>
  188. wsgi.file_wrapper = ''
  189. wsgi.input = <uwsgi._Input object at 0x7f9b7c8c2b58>
  190. wsgi.multiprocess = True
  191. wsgi.multithread = False
  192. wsgi.run_once = False
  193. wsgi.url_scheme = 'http'
  194. wsgi.version =
  195.  
  196. Settings:
  197. Using settings module petsquare.settings.temporary_dev
  198. ABSOLUTE_URL_OVERRIDES = {}
  199. ADMINS = []
  200. ALLOWED_HOSTS = ['*']
  201. APPEND_SLASH = True
  202. AUTHENTICATION_BACKENDS = 'users.backends.PhoneOrEmailBackend'
  203. AUTH_PASSWORD_VALIDATORS = '********************'
  204. AUTH_USER_MODEL = 'users.User'
  205. BASE_DIR = '/home/user/petsquare/main/petsquare'
  206. BROKER_URL = None
  207. CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
  208. CACHE_MIDDLEWARE_ALIAS = 'default'
  209. CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
  210. CACHE_MIDDLEWARE_SECONDS = 600
  211. CELERY_ACCEPT_CONTENT = ['json']
  212. CELERY_DEFAULT_QUEUE = 'high'
  213. CELERY_QUEUES =
  214. CELERY_RESULT_SERIALIZER = 'json'
  215. CELERY_TASK_SERIALIZER = 'json'
  216. CSRF_COOKIE_AGE = 31449600
  217. CSRF_COOKIE_DOMAIN = None
  218. CSRF_COOKIE_HTTPONLY = False
  219. CSRF_COOKIE_NAME = 'csrftoken'
  220. CSRF_COOKIE_PATH = '/'
  221. CSRF_COOKIE_SECURE = False
  222. CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
  223. CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
  224. CSRF_TRUSTED_ORIGINS = []
  225. CSRF_USE_SESSIONS = False
  226. DATABASES = {'default': {'PORT': '5432', 'PASSWORD': '********************', 'AUTOCOMMIT': True, 'NAME': 'petsquare', 'TEST': {'CHARSET': None, 'NAME': None, 'COLLATION': None, 'MIRROR': None}, 'HOST': 'localhost', 'TIME_ZONE': None, 'USER': 'postgres', 'ATOMIC_REQUESTS': False, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.postgresql', 'OPTIONS': {}}}
  227. DATABASE_ROUTERS = []
  228. DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
  229. DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
  230. DATETIME_FORMAT = 'N j, Y, P'
  231. 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']
  232. DATE_FORMAT = 'N j, Y'
  233. 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']
  234. DEBUG = True
  235. DEBUG_PROPAGATE_EXCEPTIONS = False
  236. DECIMAL_SEPARATOR = '.'
  237. DEFAULT_CHARSET = 'utf-8'
  238. DEFAULT_CONTENT_TYPE = 'text/html'
  239. DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
  240. DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
  241. DEFAULT_FROM_EMAIL = 'info@petsquare.club'
  242. DEFAULT_INDEX_TABLESPACE = ''
  243. DEFAULT_TABLESPACE = ''
  244. DISALLOWED_USER_AGENTS = []
  245. EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
  246. EMAIL_HOST = 'smtp.office365.com'
  247. EMAIL_HOST_PASSWORD = '********************'
  248. EMAIL_HOST_USER = 'info@petsquare.club'
  249. EMAIL_PORT = 587
  250. EMAIL_SSL_CERTFILE = None
  251. EMAIL_SSL_KEYFILE = '********************'
  252. EMAIL_SUBJECT_PREFIX = '[Django] '
  253. EMAIL_TIMEOUT = None
  254. EMAIL_USE_LOCALTIME = False
  255. EMAIL_USE_SSL = False
  256. EMAIL_USE_TLS = True
  257. ENVIRONMENT_PREFIX = 'dev'
  258. FILE_CHARSET = 'utf-8'
  259. FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
  260. FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
  261. FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
  262. FILE_UPLOAD_PERMISSIONS = None
  263. FILE_UPLOAD_TEMP_DIR = None
  264. FIRST_DAY_OF_WEEK = 0
  265. FIXTURE_DIRS = []
  266. FORCE_SCRIPT_NAME = None
  267. FORMAT_MODULE_PATH = None
  268. FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
  269. GOOGLE_API_KEY = '********************'
  270. HOSTNAME = 'http://83.166.241.217:8000'
  271. IGNORABLE_404_URLS = []
  272. INSTALLED_APPS =
  273. INTERNAL_IPS = []
  274. 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'), ('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')]
  275. LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
  276. LANGUAGE_CODE = 'en-us'
  277. LANGUAGE_COOKIE_AGE = None
  278. LANGUAGE_COOKIE_DOMAIN = None
  279. LANGUAGE_COOKIE_NAME = 'django_language'
  280. LANGUAGE_COOKIE_PATH = '/'
  281. LOCALE_PATHS = []
  282. LOGGING = {'loggers': {'django.request': {'handlers': ['sentry', 'console'], 'propagate': False, 'level': 'DEBUG'}, 'django.db.backends': {'handlers': ['sentry', 'console'], 'propagate': False, 'level': 'WARNING'}, 'django': {'handlers': ['sentry', 'console'], 'level': 'WARNING'}, 'petsquare': {'handlers': ['sentry', 'console'], 'level': 'DEBUG'}}, 'handlers': {'sentry': {'level': 'WARNING', 'class': 'raven.contrib.django.raven_compat.handlers.SentryHandler'}, 'console': {'level': 'DEBUG', 'formatter': 'verbose', 'class': 'logging.StreamHandler'}}, 'formatters': {'verbose': {'datefmt': '%d/%b/%Y %H:%M:%S', 'format': '[%(asctime)s] %(levelname)s [%(name)s:%(lineno)s] [%(funcName)s] %(message)s'}}, 'disable_existing_loggers': True, 'version': 1}
  283. LOGGING_CONFIG = 'logging.config.dictConfig'
  284. LOGIN_REDIRECT_URL = '/accounts/profile/'
  285. LOGIN_URL = '/accounts/login/'
  286. LOGOUT_REDIRECT_URL = None
  287. MAGISTRAL_URL = 'https://app.magistral.io'
  288. MANAGERS = []
  289. MEDIA_ROOT = 'media/'
  290. MEDIA_URL = '/media/'
  291. MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
  292. MIDDLEWARE = None
  293. MIDDLEWARE_CLASSES =
  294. MIGRATION_MODULES = {}
  295. MONTH_DAY_FORMAT = 'F j'
  296. NEXMO_API_KEY = '********************'
  297. NEXMO_API_SECRET = '********************'
  298. NUMBER_GROUPING = 0
  299. ONE_SIGNAL_APP_ID = '7e6cad01-b9e9-472c-8bfc-3957edbc33e7'
  300. ONE_SIGNAL_TOKEN = '********************'
  301. PASSWORD_HASHERS = '********************'
  302. PASSWORD_RESET_TIMEOUT_DAYS = '********************'
  303. PREPEND_WWW = False
  304. PUB_KEY_M = '********************'
  305. RAVEN_CONFIG = {'dsn': 'https://bdd28c69fbd9452eb994efa3fb950f7d:59dde7a422dd4b55bd73f93895b112bb@sentry.io/164340', 'release': 'edcb434407bf3d57a642e87d21048d5ffb300422'}
  306. REST_FRAMEWORK = {'PAGE_SIZE': 50, 'DEFAULT_AUTHENTICATION_CLASSES': ('token_auth.authentication.CommonTokenAuthentication',), 'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',), 'DEFAULT_FILTER_BACKENDS': ('rest_framework.filters.DjangoFilterBackend',), 'DATETIME_FORMAT': '%Y-%m-%dT%H:%M:%S.%fZ', 'TEST_REQUEST_DEFAULT_FORMAT': 'json'}
  307. ROOT_URLCONF = 'petsquare.urls'
  308. SECRET_APP_KEY = '********************'
  309. SECRET_KEY = '********************'
  310. SECRET_KEY_M = '********************'
  311. SECURE_BROWSER_XSS_FILTER = False
  312. SECURE_CONTENT_TYPE_NOSNIFF = False
  313. SECURE_HSTS_INCLUDE_SUBDOMAINS = False
  314. SECURE_HSTS_PRELOAD = False
  315. SECURE_HSTS_SECONDS = 0
  316. SECURE_PROXY_SSL_HEADER = None
  317. SECURE_REDIRECT_EXEMPT = []
  318. SECURE_SSL_HOST = None
  319. SECURE_SSL_REDIRECT = False
  320. SERVER_EMAIL = 'root@localhost'
  321. SESSION_CACHE_ALIAS = 'default'
  322. SESSION_COOKIE_AGE = 1209600
  323. SESSION_COOKIE_DOMAIN = None
  324. SESSION_COOKIE_HTTPONLY = True
  325. SESSION_COOKIE_NAME = 'sessionid'
  326. SESSION_COOKIE_PATH = '/'
  327. SESSION_COOKIE_SECURE = False
  328. SESSION_ENGINE = 'django.contrib.sessions.backends.db'
  329. SESSION_EXPIRE_AT_BROWSER_CLOSE = False
  330. SESSION_FILE_PATH = None
  331. SESSION_SAVE_EVERY_REQUEST = False
  332. SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
  333. SETTINGS_MODULE = 'petsquare.settings.temporary_dev'
  334. SHORT_DATETIME_FORMAT = 'm/d/Y P'
  335. SHORT_DATE_FORMAT = 'm/d/Y'
  336. SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
  337. SILENCED_SYSTEM_CHECKS = []
  338. STATICFILES_DIRS = []
  339. STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
  340. STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
  341. STATIC_ROOT = '/home/user/petsquare/main/petsquare/static'
  342. STATIC_URL = '/static/'
  343. SUB_KEY_M = '********************'
  344. TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'APP_DIRS': True, 'DIRS': ['/home/user/petsquare/main/petsquare/templates'], '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']}}]
  345. TEST_NON_SERIALIZED_APPS = []
  346. TEST_RUNNER = 'django.test.runner.DiscoverRunner'
  347. THOUSAND_SEPARATOR = ','
  348. TIME_FORMAT = 'P'
  349. TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
  350. TIME_ZONE = 'Europe/Moscow'
  351. USE_ETAGS = False
  352. USE_I18N = True
  353. USE_L10N = True
  354. USE_THOUSAND_SEPARATOR = False
  355. USE_TZ = True
  356. USE_X_FORWARDED_HOST = False
  357. USE_X_FORWARDED_PORT = False
  358. WSGI_APPLICATION = 'petsquare.wsgi.application'
  359. X_FRAME_OPTIONS = 'SAMEORIGIN'
  360. YEAR_MONTH_FORMAT = 'F Y'
  361.  
  362.  
  363. You're seeing this error because you have DEBUG = True in your
  364. Django settings file. Change that to False, and Django will
  365. display a standard page generated by the handler for this status code.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement