Advertisement
Guest User

Untitled

a guest
Mar 12th, 2017
587
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.22 KB | None | 0 0
  1. ProgrammingError at /api/terminals/
  2. relation "rest_framework_api_key_apikey" does not exist
  3. LINE 1: SELECT (1) AS "a" FROM "rest_framework_api_key_apikey" WHERE...
  4. ^
  5.  
  6.  
  7. Request Method: GET
  8. Request URL: http://gti525-gestionnaire-salle.herokuapp.com/api/terminals/
  9. Django Version: 1.10.5
  10. Python Executable: /app/.heroku/python/bin/python
  11. Python Version: 3.6.0
  12. Python Path: ['/app/.heroku/python/bin', '/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/.heroku/python/lib/python3.6/site-packages/setuptools-32.1.0-py3.6.egg', '/app/.heroku/python/lib/python3.6/site-packages/pip-9.0.1-py3.6.egg', '/app/eHall']
  13. Server time: Sun, 12 Mar 2017 22:02:47 -0400
  14. Installed Applications:
  15. ['django.contrib.admin',
  16. 'django.contrib.auth',
  17. 'django.contrib.contenttypes',
  18. 'django.contrib.sessions',
  19. 'django.contrib.messages',
  20. 'django.contrib.staticfiles',
  21. 'event.apps.EventConfig',
  22. 'auditorium.apps.AuditoriumConfig',
  23. 'accounts',
  24. 'api',
  25. 'crispy_forms',
  26. 'rest_framework',
  27. 'rest_framework_api_key']
  28. Installed Middleware:
  29. ['django.middleware.security.SecurityMiddleware',
  30. 'django.contrib.sessions.middleware.SessionMiddleware',
  31. 'django.middleware.common.CommonMiddleware',
  32. 'django.middleware.csrf.CsrfViewMiddleware',
  33. 'django.contrib.auth.middleware.AuthenticationMiddleware',
  34. 'django.contrib.messages.middleware.MessageMiddleware',
  35. 'django.middleware.clickjacking.XFrameOptionsMiddleware']
  36.  
  37.  
  38. Traceback:
  39.  
  40. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/utils.py" in execute
  41. 64. return self.cursor.execute(sql, params)
  42.  
  43.  
  44. The above exception (relation "rest_framework_api_key_apikey" does not exist
  45. LINE 1: SELECT (1) AS "a" FROM "rest_framework_api_key_apikey" WHERE...
  46. ^
  47. ) was the direct cause of the following exception:
  48.  
  49.  
  50.  
  51. File "/app/.heroku/python/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
  52. 39. response = get_response(request)
  53.  
  54. File "/app/.heroku/python/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
  55. 187. response = self.process_exception_by_middleware(e, request)
  56.  
  57. File "/app/.heroku/python/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
  58. 185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
  59.  
  60. File "/app/.heroku/python/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
  61. 58. return view_func(*args, **kwargs)
  62.  
  63. File "/app/.heroku/python/lib/python3.6/site-packages/django/views/generic/base.py" in view
  64. 68. return self.dispatch(request, *args, **kwargs)
  65.  
  66. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
  67. 483. response = self.handle_exception(exc)
  68.  
  69. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
  70. 443. self.raise_uncaught_exception(exc)
  71.  
  72. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
  73. 471. self.initial(request, *args, **kwargs)
  74.  
  75. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/views.py" in initial
  76. 394. self.check_permissions(request)
  77.  
  78. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework/views.py" in check_permissions
  79. 327. if not permission.has_permission(request, self):
  80.  
  81. File "/app/.heroku/python/lib/python3.6/site-packages/rest_framework_api_key/permissions.py" in has_permission
  82. 10. return APIKey.objects.filter(key=api_key).exists()
  83.  
  84. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/models/query.py" in exists
  85. 660. return self.query.has_results(using=self.db)
  86.  
  87. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/models/sql/query.py" in has_results
  88. 494. return compiler.has_results()
  89.  
  90. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/models/sql/compiler.py" in has_results
  91. 806. return bool(self.execute_sql(SINGLE))
  92.  
  93. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/models/sql/compiler.py" in execute_sql
  94. 835. cursor.execute(sql, params)
  95.  
  96. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/utils.py" in execute
  97. 79. return super(CursorDebugWrapper, self).execute(sql, params)
  98.  
  99. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/utils.py" in execute
  100. 64. return self.cursor.execute(sql, params)
  101.  
  102. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/utils.py" in __exit__
  103. 94. six.reraise(dj_exc_type, dj_exc_value, traceback)
  104.  
  105. File "/app/.heroku/python/lib/python3.6/site-packages/django/utils/six.py" in reraise
  106. 685. raise value.with_traceback(tb)
  107.  
  108. File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/utils.py" in execute
  109. 64. return self.cursor.execute(sql, params)
  110.  
  111. Exception Type: ProgrammingError at /api/terminals/
  112. Exception Value: relation "rest_framework_api_key_apikey" does not exist
  113. LINE 1: SELECT (1) AS "a" FROM "rest_framework_api_key_apikey" WHERE...
  114. ^
  115.  
  116. Request information:
  117. USER: AnonymousUser
  118.  
  119. GET: No GET data
  120.  
  121. POST: No POST data
  122.  
  123. FILES: No FILES data
  124.  
  125. COOKIES: No cookie data
  126.  
  127. META:
  128. HTTP_ACCEPT = '*/*'
  129. HTTP_ACCEPT_ENCODING = 'gzip, deflate'
  130. HTTP_API_KEY = 'a677abfcc88c8126deedd719202e50922'
  131. HTTP_CONNECTION = 'close'
  132. HTTP_CONNECT_TIME = '0'
  133. HTTP_HOST = 'gti525-gestionnaire-salle.herokuapp.com'
  134. HTTP_TOTAL_ROUTE_TIME = '0'
  135. HTTP_USER_AGENT = 'python-requests/2.13.0'
  136. HTTP_VIA = '1.1 vegur'
  137. HTTP_X_FORWARDED_FOR = '209.226.10.166'
  138. HTTP_X_FORWARDED_PORT = '443'
  139. HTTP_X_FORWARDED_PROTO = 'https'
  140. HTTP_X_REQUEST_ID = 'd0615889-590b-4ca5-9a8b-abc99524f7e5'
  141. HTTP_X_REQUEST_START = '1489370567127'
  142. PATH_INFO = '/api/terminals/'
  143. QUERY_STRING = ''
  144. REMOTE_ADDR = '10.164.172.163'
  145. REQUEST_METHOD = 'GET'
  146. SCRIPT_NAME = ''
  147. SERVER_NAME = 'localhost'
  148. SERVER_PORT = '5903'
  149. SERVER_PROTOCOL = 'HTTP/1.1'
  150. SERVER_SOFTWARE = 'waitress'
  151. wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
  152. wsgi.file_wrapper = ''
  153. wsgi.input = <_io.BytesIO object at 0x7fb9db18b8e0>
  154. wsgi.multiprocess = False
  155. wsgi.multithread = True
  156. wsgi.run_once = False
  157. wsgi.url_scheme = 'http'
  158. wsgi.version =
  159.  
  160. Settings:
  161. Using settings module eHall.settings.production
  162. ABSOLUTE_URL_OVERRIDES = {}
  163. ADMINS = []
  164. ALLOWED_HOSTS = ['gti525-gestionnaire-salle.herokuapp.com']
  165. APPEND_SLASH = True
  166. AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
  167. AUTH_PASSWORD_VALIDATORS = '********************'
  168. AUTH_USER_MODEL = 'auth.User'
  169. BASE_DIR = '/app/eHall'
  170. CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
  171. CACHE_MIDDLEWARE_ALIAS = 'default'
  172. CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
  173. CACHE_MIDDLEWARE_SECONDS = 600
  174. CSRF_COOKIE_AGE = 31449600
  175. CSRF_COOKIE_DOMAIN = None
  176. CSRF_COOKIE_HTTPONLY = False
  177. CSRF_COOKIE_NAME = 'csrftoken'
  178. CSRF_COOKIE_PATH = '/'
  179. CSRF_COOKIE_SECURE = False
  180. CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
  181. CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
  182. CSRF_TRUSTED_ORIGINS = []
  183. DATABASES = {'default': {'NAME': 'd9lc6i6m4rvnus', 'USER': 'bcwtbtnblsawux', 'PASSWORD': '********************', 'HOST': 'ec2-23-23-93-255.compute-1.amazonaws.com', 'PORT': 5432, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
  184. DATABASE_ROUTERS = []
  185. DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
  186. DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
  187. DATETIME_FORMAT = 'N j, Y, P'
  188. 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']
  189. DATE_FORMAT = 'N j, Y'
  190. 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']
  191. DEBUG = True
  192. DEBUG_PROPAGATE_EXCEPTIONS = False
  193. DECIMAL_SEPARATOR = '.'
  194. DEFAULT_CHARSET = 'utf-8'
  195. DEFAULT_CONTENT_TYPE = 'text/html'
  196. DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
  197. DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
  198. DEFAULT_FROM_EMAIL = 'webmaster@localhost'
  199. DEFAULT_INDEX_TABLESPACE = ''
  200. DEFAULT_TABLESPACE = ''
  201. DISALLOWED_USER_AGENTS = []
  202. EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
  203. EMAIL_HOST = 'localhost'
  204. EMAIL_HOST_PASSWORD = '********************'
  205. EMAIL_HOST_USER = ''
  206. EMAIL_PORT = 25
  207. EMAIL_SSL_CERTFILE = None
  208. EMAIL_SSL_KEYFILE = '********************'
  209. EMAIL_SUBJECT_PREFIX = '[Django] '
  210. EMAIL_TIMEOUT = None
  211. EMAIL_USE_SSL = False
  212. EMAIL_USE_TLS = False
  213. FILE_CHARSET = 'utf-8'
  214. FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
  215. FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
  216. FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
  217. FILE_UPLOAD_PERMISSIONS = None
  218. FILE_UPLOAD_TEMP_DIR = None
  219. FIRST_DAY_OF_WEEK = 0
  220. FIXTURE_DIRS = []
  221. FORCE_SCRIPT_NAME = None
  222. FORMAT_MODULE_PATH = None
  223. IGNORABLE_404_URLS = []
  224. INSTALLED_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'event.apps.EventConfig', 'auditorium.apps.AuditoriumConfig', 'accounts', 'api', 'crispy_forms', 'rest_framework', 'rest_framework_api_key']
  225. INTERNAL_IPS = []
  226. 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')]
  227. LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
  228. LANGUAGE_CODE = 'en-us'
  229. LANGUAGE_COOKIE_AGE = None
  230. LANGUAGE_COOKIE_DOMAIN = None
  231. LANGUAGE_COOKIE_NAME = 'django_language'
  232. LANGUAGE_COOKIE_PATH = '/'
  233. LOCALE_PATHS = []
  234. LOGGING = {}
  235. LOGGING_CONFIG = 'logging.config.dictConfig'
  236. LOGIN_REDIRECT_URL = '/accounts/profile/'
  237. LOGIN_URL = '/accounts/login/'
  238. LOGOUT_REDIRECT_URL = None
  239. MANAGERS = []
  240. MEDIA_ROOT = ''
  241. MEDIA_URL = ''
  242. MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
  243. MIDDLEWARE = ['django.middleware.security.SecurityMiddleware', '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']
  244. MIDDLEWARE_CLASSES = ['django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware']
  245. MIGRATION_MODULES = {}
  246. MONTH_DAY_FORMAT = 'F j'
  247. NUMBER_GROUPING = 0
  248. PASSWORD_HASHERS = '********************'
  249. PASSWORD_RESET_TIMEOUT_DAYS = '********************'
  250. PREPEND_WWW = False
  251. REST_FRAMEWORK = {'DEFAULT_PERMISSION_CLASSES': ('rest_framework_api_key.permissions.HasAPIAccess',)}
  252. ROOT_URLCONF = 'eHall.urls'
  253. SECRET_KEY = '********************'
  254. SECURE_BROWSER_XSS_FILTER = False
  255. SECURE_CONTENT_TYPE_NOSNIFF = False
  256. SECURE_HSTS_INCLUDE_SUBDOMAINS = False
  257. SECURE_HSTS_SECONDS = 0
  258. SECURE_PROXY_SSL_HEADER = None
  259. SECURE_REDIRECT_EXEMPT = []
  260. SECURE_SSL_HOST = None
  261. SECURE_SSL_REDIRECT = False
  262. SERVER_EMAIL = 'root@localhost'
  263. SESSION_CACHE_ALIAS = 'default'
  264. SESSION_COOKIE_AGE = 1209600
  265. SESSION_COOKIE_DOMAIN = None
  266. SESSION_COOKIE_HTTPONLY = True
  267. SESSION_COOKIE_NAME = 'sessionid'
  268. SESSION_COOKIE_PATH = '/'
  269. SESSION_COOKIE_SECURE = False
  270. SESSION_ENGINE = 'django.contrib.sessions.backends.db'
  271. SESSION_EXPIRE_AT_BROWSER_CLOSE = False
  272. SESSION_FILE_PATH = None
  273. SESSION_SAVE_EVERY_REQUEST = False
  274. SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
  275. SETTINGS_MODULE = 'eHall.settings.production'
  276. SHORT_DATETIME_FORMAT = 'm/d/Y P'
  277. SHORT_DATE_FORMAT = 'm/d/Y'
  278. SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
  279. SILENCED_SYSTEM_CHECKS = []
  280. STATICFILES_DIRS = '/app/eHall/staticfiles'
  281. STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
  282. STATICFILES_STORAGE = 'whitenoise.django.GzipManifestStaticFilesStorage'
  283. STATIC_ROOT = '/app/eHall/static'
  284. STATIC_URL = '/static/'
  285. TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [], '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']}}]
  286. TEST_NON_SERIALIZED_APPS = []
  287. TEST_RUNNER = 'django.test.runner.DiscoverRunner'
  288. THOUSAND_SEPARATOR = ','
  289. TIME_FORMAT = 'P'
  290. TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
  291. TIME_ZONE = 'America/Montreal'
  292. USE_ETAGS = False
  293. USE_I18N = True
  294. USE_L10N = True
  295. USE_THOUSAND_SEPARATOR = False
  296. USE_TZ = False
  297. USE_X_FORWARDED_HOST = False
  298. USE_X_FORWARDED_PORT = False
  299. WSGI_APPLICATION = 'eHall.wsgi.application'
  300. X_FRAME_OPTIONS = 'SAMEORIGIN'
  301. YEAR_MONTH_FORMAT = 'F Y'
  302.  
  303.  
  304. You're seeing this error because you have DEBUG = True in your
  305. Django settings file. Change that to False, and Django will
  306. display a standard page generated by the handler for this status code.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement