· 8 years ago · Oct 25, 2017, 08:26 AM
1IndexError at /api/schedules/schedule/generate_cards/
2list index out of range
3
4Request Method: POST
5Request URL: http://localhost:8000/api/schedules/schedule/generate_cards/
6Django Version: 1.11
7Python Executable: /home/vagrant/venv/bin/python
8Python Version: 3.6.1
9Python Path: ['/vagrant', '/home/vagrant/venv/lib/python36.zip', '/home/vagrant/venv/lib/python3.6', '/home/vagrant/venv/lib/python3.6/lib-dynload', '/usr/local/lib/python3.6', '/home/vagrant/venv/lib/python3.6/site-packages', 'projectb']
10Server time: Wed, 25 Oct 2017 08:45:44 +0100
11Installed Applications:
12('django.contrib.auth',
13 'django.contrib.contenttypes',
14 'django.contrib.sessions',
15 'django.contrib.sites',
16 'django.contrib.messages',
17 'django.contrib.staticfiles',
18 'django.contrib.admin',
19 'django_extensions',
20 'reversion',
21 'widget_tweaks',
22 'constance',
23 'constance.backends.database',
24 'rest_framework',
25 'django_filters',
26 'projectb.users',
27 'projectb.common',
28 'projectb.locations',
29 'projectb.guardians',
30 'projectb.clients',
31 'projectb.staff',
32 'projectb.vehicles',
33 'projectb.services',
34 'projectb.subcontractors',
35 'projectb.contracts',
36 'projectb.reports',
37 'projectb.timetables',
38 'projectb.trequests',
39 'projectb.assignments',
40 'projectb.plans',
41 'projectb.schedules')
42Installed Middleware:
43('django.contrib.sessions.middleware.SessionMiddleware',
44 'django.middleware.common.CommonMiddleware',
45 'django.middleware.csrf.CsrfViewMiddleware',
46 'django.contrib.auth.middleware.AuthenticationMiddleware',
47 'django.contrib.messages.middleware.MessageMiddleware',
48 'django.middleware.clickjacking.XFrameOptionsMiddleware',
49 'projectb.common.middleware.TimezoneMiddleware',
50 'projectb.common.middleware.TransactionMiddleware')
51
52
53Traceback:
54
55File "/home/vagrant/venv/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
56 41. response = get_response(request)
57
58File "/home/vagrant/venv/lib/python3.6/site-packages/django/core/handlers/base.py" in _legacy_get_response
59 249. response = self._get_response(request)
60
61File "/home/vagrant/venv/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
62 187. response = self.process_exception_by_middleware(e, request)
63
64File "/home/vagrant/venv/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
65 185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
66
67File "/home/vagrant/venv/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
68 58. return view_func(*args, **kwargs)
69
70File "/home/vagrant/venv/lib/python3.6/site-packages/rest_framework/viewsets.py" in view
71 90. return self.dispatch(request, *args, **kwargs)
72
73File "/home/vagrant/venv/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
74 489. response = self.handle_exception(exc)
75
76File "/home/vagrant/venv/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
77 449. self.raise_uncaught_exception(exc)
78
79File "/home/vagrant/venv/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
80 486. response = handler(request, *args, **kwargs)
81
82File "/vagrant/projectb/schedules/api.py" in generate_cards
83 340. checked_serializer = GenerateCardsSerializer(data=calculation.get_full_checked_data())
84
85File "/vagrant/projectb/schedules/calculations.py" in get_full_checked_data
86 692. calculated_data = self.check_cards()
87
88File "/vagrant/projectb/schedules/calculations.py" in check_cards
89 671. self.add_schedule_errors()
90
91File "/vagrant/projectb/schedules/calculations.py" in add_schedule_errors
92 625. self.add_card_errors()
93
94File "/vagrant/projectb/schedules/calculations.py" in add_card_errors
95 579. prev_card = self.cards[0]
96
97Exception Type: IndexError at /api/schedules/schedule/generate_cards/
98Exception Value: list index out of range
99Request information:
100USER: admin
101
102GET: No GET data
103
104POST: No POST data
105
106FILES: No FILES data
107
108COOKIES:
109djdt = 'hide'
110sessionid = '4edl89su00db4wbgj3qvb4dpmx0bvhgn'
111csrftoken = 'oCx768VZBx4PjzrrtRBczxhGAD5XpKUg5J2Nb7zzDY0leB71GjhoSxxCvjYsrocG'
112
113META:
114CONTENT_LENGTH = '326'
115CONTENT_TYPE = 'application/json'
116CSRF_COOKIE = 'oCx768VZBx4PjzrrtRBczxhGAD5XpKUg5J2Nb7zzDY0leB71GjhoSxxCvjYsrocG'
117DJANGO_SETTINGS_MODULE = 'config.settings'
118GATEWAY_INTERFACE = 'CGI/1.1'
119HOME = '/home/vagrant'
120HTTP_ACCEPT = 'application/json, text/plain, */*'
121HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
122HTTP_ACCEPT_LANGUAGE = 'en-US,en;q=0.9,uk-UA;q=0.8,uk;q=0.7'
123HTTP_CONNECTION = 'keep-alive'
124HTTP_COOKIE = 'djdt=hide; sessionid=4edl89su00db4wbgj3qvb4dpmx0bvhgn; csrftoken=oCx768VZBx4PjzrrtRBczxhGAD5XpKUg5J2Nb7zzDY0leB71GjhoSxxCvjYsrocG'
125HTTP_HOST = 'localhost:8000'
126HTTP_ORIGIN = 'http://localhost:8000'
127HTTP_REFERER = 'http://localhost:8000/schedules/new/?plan=1113'
128HTTP_USER_AGENT = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.62 Safari/537.36'
129HTTP_X_CSRFTOKEN = 'oCx768VZBx4PjzrrtRBczxhGAD5XpKUg5J2Nb7zzDY0leB71GjhoSxxCvjYsrocG'
130HTTP_X_REQUESTED_WITH = 'XMLHttpRequest'
131LANG = 'en_US.UTF-8'
132LESSCLOSE = '/usr/bin/lesspipe %s %s'
133LESSOPEN = '| /usr/bin/lesspipe %s'
134LOGNAME = 'vagrant'
135LS_COLORS = 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:'
136MAIL = '/var/mail/vagrant'
137NODE_PATH = '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript'
138OLDPWD = '/home/vagrant'
139PATH = '/home/vagrant/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games'
140PATH_INFO = '/api/schedules/schedule/generate_cards/'
141PS1 = '(venv) \\[\\e]0;\\u@\\h: \\w\\a\\]${debian_chroot:+($debian_chroot)}\\u@\\h:\\w\\$ '
142PWD = '/vagrant'
143QUERY_STRING = ''
144REMOTE_ADDR = '10.0.2.2'
145REMOTE_HOST = ''
146REQUEST_METHOD = 'POST'
147RUN_MAIN = 'true'
148SCRIPT_NAME = ''
149SERVER_NAME = 'develop'
150SERVER_PORT = '8000'
151SERVER_PROTOCOL = 'HTTP/1.1'
152SERVER_SOFTWARE = 'WSGIServer/0.2'
153SHELL = '/bin/bash'
154SHLVL = '1'
155SSH_CLIENT = '10.0.2.2 42870 22'
156SSH_CONNECTION = '10.0.2.2 42870 10.0.2.15 22'
157SSH_TTY = '/dev/pts/0'
158TERM = 'xterm-256color'
159TZ = 'UTC'
160USER = 'vagrant'
161VIRTUAL_ENV = '/home/vagrant/venv'
162XDG_RUNTIME_DIR = '/run/user/1000'
163XDG_SESSION_ID = '2'
164_ = './manage.py'
165wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
166wsgi.file_wrapper = ''
167wsgi.input = <_io.BufferedReader name=6>
168wsgi.multiprocess = False
169wsgi.multithread = True
170wsgi.run_once = False
171wsgi.url_scheme = 'http'
172wsgi.version =
173
174Settings:
175Using settings module config.settings
176ABSOLUTE_URL_OVERRIDES = {}
177ADMINS =
178ADMIN_URL = '^admin/'
179ALLOWED_HOSTS = []
180APPEND_SLASH = True
181APPS_DIR = <Path:/vagrant/projectb>
182ARCHIVED_PREFIX = 'archived'
183ATOMIC_REQUESTS = True
184AUTHENTICATION_BACKENDS = 'django.contrib.auth.backends.ModelBackend'
185AUTH_PASSWORD_VALIDATORS = '********************'
186AUTH_USER_MODEL = 'users.User'
187CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
188CACHE_MIDDLEWARE_ALIAS = 'default'
189CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
190CACHE_MIDDLEWARE_SECONDS = 600
191CHANGED_PREFIX = 'changed'
192CONSTANCE_BACKEND = 'constance.backends.database.DatabaseBackend'
193CONSTANCE_CONFIG = {'SITE_LOGO_IMG_URL': ('http://placehold.it/250x100', 'Site Logo image URL'), 'SITE_VERSION_TEXT': ('Site version text', 'Site version text'), 'SITE_TITLE': ('Project B', 'Site title'), 'SITE_BACKGROUND_COLOR': ('#F9CB9C', 'Site background color'), 'SEARCH_REGION': ('uk', 'Search region for Google address search'), 'SEARCH_NORTH': (58.216369, 'Search north coordinate for Google address search', <class 'float'>), 'SEARCH_EAST': (0.51866, 'Search east coordinate for Google address search', <class 'float'>), 'SEARCH_SOUTH': (50.00996, 'Search south coordinate for Google address search', <class 'float'>), 'SEARCH_WEST': (-6.114511, 'Search west coordinate for Google address search', <class 'float'>), 'ITEMS_PER_PAGE': (10, 'Number of items per page', <class 'int'>), 'SEARCH_MIN_SYMBOLS': (3, 'Minimal allowed number of symbols to search', <class 'int'>), 'GMAPS_PARAMS': ('client=gme-wspgroup&channel=projectbdev&libraries=places&language=en', 'Google maps script parameters'), 'ASSISTANT_REQUIRED_ICON': ('fa-hand-paper-o', 'Assistant required icon used in schedule details tab'), 'WHEELCHAIR_ICON': ('fa-wheelchair', 'Wheelchair icon used in schedule details tab'), 'HIGH_RISK_ICON': ('fa-exclamation', 'High risk icon used in schedule details tab'), 'TRAVEL_ALONE_ICON': ('fa-street-view', 'Must travel alone icon used in schedule details tab')}
194CONSTANCE_CONFIG_FIELDSETS = {'Base settings': ('SITE_TITLE', 'SITE_VERSION_TEXT', 'SITE_LOGO_IMG_URL', 'SITE_BACKGROUND_COLOR', 'ITEMS_PER_PAGE', 'SEARCH_MIN_SYMBOLS', 'ASSISTANT_REQUIRED_ICON', 'WHEELCHAIR_ICON', 'HIGH_RISK_ICON', 'TRAVEL_ALONE_ICON'), 'Google API Search': '********************'}
195CONSTANCE_IGNORE_ADMIN_VERSION_CHECK = True
196CREATED_PREFIX = 'created'
197CSRF_COOKIE_AGE = 31449600
198CSRF_COOKIE_DOMAIN = None
199CSRF_COOKIE_HTTPONLY = False
200CSRF_COOKIE_NAME = 'csrftoken'
201CSRF_COOKIE_PATH = '/'
202CSRF_COOKIE_SECURE = False
203CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
204CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
205CSRF_TRUSTED_ORIGINS = []
206CSRF_USE_SESSIONS = False
207DATABASES = {'default': {'NAME': 'projectb', 'USER': '', 'PASSWORD': '********************', 'HOST': '', 'PORT': '', 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}, 'OPTIONS': {'isolation_level': 2, 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'ENGINE': 'django.db.backends.dummy', 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'NAME': '', 'USER': '', 'PASSWORD': '********************', 'HOST': '', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
208DATABASE_ROUTERS = []
209DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
210DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
211DATETIME_FORMAT = 'N j, Y, P'
212DATETIME_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']
213DATE_FORMAT = 'N j, Y'
214DATE_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']
215DEBUG = True
216DEBUG_PROPAGATE_EXCEPTIONS = False
217DECIMAL_SEPARATOR = '.'
218DEFAULT_CHARSET = 'utf-8'
219DEFAULT_CONTENT_TYPE = 'text/html'
220DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
221DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
222DEFAULT_FROM_EMAIL = 'admin@example.com'
223DEFAULT_INDEX_TABLESPACE = ''
224DEFAULT_TABLESPACE = ''
225DISALLOWED_USER_AGENTS = []
226DJANGO_APPS =
227DJANGO_USE_DEBUG_TOOLBAR = False
228EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
229EMAIL_FILE_PATH = ''
230EMAIL_HOST = 'localhost'
231EMAIL_HOST_PASSWORD = '********************'
232EMAIL_HOST_USER = 'user@'
233EMAIL_PORT = 25
234EMAIL_SSL_CERTFILE = None
235EMAIL_SSL_KEYFILE = '********************'
236EMAIL_SUBJECT_PREFIX = '[Django] '
237EMAIL_TIMEOUT = None
238EMAIL_URL = {'EMAIL_FILE_PATH': '', 'EMAIL_HOST_USER': 'user@', 'EMAIL_HOST_PASSWORD': '********************', 'EMAIL_HOST': 'localhost', 'EMAIL_PORT': 25, 'EMAIL_BACKEND': 'django.core.mail.backends.console.EmailBackend'}
239EMAIL_USE_LOCALTIME = False
240EMAIL_USE_SSL = False
241EMAIL_USE_TLS = False
242FILE_CHARSET = 'utf-8'
243FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
244FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
245FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
246FILE_UPLOAD_PERMISSIONS = None
247FILE_UPLOAD_TEMP_DIR = None
248FIRST_DAY_OF_WEEK = 0
249FIXTURE_DIRS = []
250FORCE_SCRIPT_NAME = None
251FORMAT_MODULE_PATH = ['projectb.common.formats']
252FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
253IGNORABLE_404_URLS = []
254INSTALLED_APPS =
255INTERNAL_IPS = []
256LANGUAGES = [('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')]
257LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
258LANGUAGE_CODE = 'en-us'
259LANGUAGE_COOKIE_AGE = None
260LANGUAGE_COOKIE_DOMAIN = None
261LANGUAGE_COOKIE_NAME = 'django_language'
262LANGUAGE_COOKIE_PATH = '/'
263LOCALE_PATHS = []
264LOCAL_APPS =
265LOGGING = {'version': 1, 'disable_existing_loggers': False, 'filters': {'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'}, 'require_debug_true': {'()': 'django.utils.log.RequireDebugTrue'}}, 'formatters': {'verbose': {'format': '%(levelname)s %(asctime)s %(module)s %(process)d %(thread)d %(message)s'}}, 'handlers': {'mail_admins': {'level': 'ERROR', 'filters': ['require_debug_false'], 'class': 'django.utils.log.AdminEmailHandler'}, 'console': {'level': 'DEBUG', 'class': 'logging.StreamHandler', 'formatter': 'verbose'}}, 'loggers': {'django': {'handlers': ['console'], 'propagate': True, 'level': 'WARN'}, 'django.request': {'handlers': ['mail_admins'], 'level': 'ERROR', 'propagate': True}}}
266LOGGING_CONFIG = 'logging.config.dictConfig'
267LOGIN_REDIRECT_URL = 'clients:list'
268LOGIN_URL = 'users:login'
269LOGOUT_REDIRECT_URL = 'users:login'
270MANAGERS =
271MEDIA_ROOT = '/vagrant/projectb/media'
272MEDIA_URL = '/media/'
273MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
274MIDDLEWARE = None
275MIDDLEWARE_CLASSES =
276MIGRATION_MODULES = {}
277MONTH_DAY_FORMAT = 'F j'
278NUMBER_GROUPING = 0
279PASSWORD_HASHERS = '********************'
280PASSWORD_RESET_TIMEOUT_DAYS = '********************'
281PREPEND_WWW = False
282REST_FRAMEWORK = {'DEFAULT_PERMISSION_CLASSES': ['rest_framework.permissions.IsAuthenticated'], 'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.BasicAuthentication', 'rest_framework.authentication.SessionAuthentication')}
283ROOT_DIR = <Path:/vagrant>
284ROOT_URLCONF = 'config.urls'
285SECRET_KEY = '********************'
286SECURE_BROWSER_XSS_FILTER = False
287SECURE_CONTENT_TYPE_NOSNIFF = False
288SECURE_HSTS_INCLUDE_SUBDOMAINS = False
289SECURE_HSTS_PRELOAD = False
290SECURE_HSTS_SECONDS = 0
291SECURE_PROXY_SSL_HEADER = None
292SECURE_REDIRECT_EXEMPT = []
293SECURE_SSL_HOST = None
294SECURE_SSL_REDIRECT = False
295SERVER_EMAIL = 'root@localhost'
296SESSION_CACHE_ALIAS = 'default'
297SESSION_COOKIE_AGE = 1209600
298SESSION_COOKIE_DOMAIN = None
299SESSION_COOKIE_HTTPONLY = True
300SESSION_COOKIE_NAME = 'sessionid'
301SESSION_COOKIE_PATH = '/'
302SESSION_COOKIE_SECURE = False
303SESSION_ENGINE = 'django.contrib.sessions.backends.db'
304SESSION_EXPIRE_AT_BROWSER_CLOSE = False
305SESSION_FILE_PATH = None
306SESSION_SAVE_EVERY_REQUEST = False
307SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
308SETTINGS_MODULE = 'config.settings'
309SHORT_DATETIME_FORMAT = 'm/d/Y P'
310SHORT_DATE_FORMAT = 'm/d/Y'
311SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
312SILENCED_SYSTEM_CHECKS = []
313SITE_ID = 1
314STATICFILES_DIRS = '/vagrant/projectb/static'
315STATICFILES_FINDERS =
316STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
317STATIC_ROOT = '/vagrant/projectb/staticfiles'
318STATIC_URL = '/static/'
319TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/vagrant/projectb/templates'], 'OPTIONS': {'debug': True, 'loaders': ['django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader'], 'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.template.context_processors.tz', 'django.contrib.messages.context_processors.messages', 'projectb.common.context_processors.config']}}]
320TEST_NON_SERIALIZED_APPS = []
321TEST_RUNNER = 'django.test.runner.DiscoverRunner'
322THIRD_PARTY_APPS =
323THOUSAND_SEPARATOR = ','
324TIME_FORMAT = 'P'
325TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
326TIME_ZONE = 'UTC'
327UNARCHIVED_PREFIX = 'unarchived'
328USE_ETAGS = False
329USE_I18N = True
330USE_L10N = True
331USE_THOUSAND_SEPARATOR = False
332USE_TZ = True
333USE_X_FORWARDED_HOST = False
334USE_X_FORWARDED_PORT = False
335WSGI_APPLICATION = 'config.wsgi.application'
336X_FRAME_OPTIONS = 'SAMEORIGIN'
337YEAR_MONTH_FORMAT = 'F Y'
338
339
340You're seeing this error because you have DEBUG = True in your
341Django settings file. Change that to False, and Django will
342display a standard page generated by the handler for this status code.