-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy patherr.html
More file actions
1 lines (1 loc) · 110 KB
/
err.html
File metadata and controls
1 lines (1 loc) · 110 KB
1
\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">\n <meta name=\"robots\" content=\"NONE,NOARCHIVE\">\n <title>ValueError at /api/v1/venues/checkin/</title>\n <style type=\"text/css\">\n html * { padding:0; margin:0; }\n body * { padding:10px 20px; }\n body * * { padding:0; }\n body { font:small sans-serif; }\n body>div { border-bottom:1px solid #ddd; }\n h1 { font-weight:normal; }\n h2 { margin-bottom:.8em; }\n h2 span { font-size:80%; color:#666; font-weight:normal; }\n h3 { margin:1em 0 .5em 0; }\n h4 { margin:0 0 .5em 0; font-weight: normal; }\n code, pre { font-size: 100%; white-space: pre-wrap; }\n table { border:1px solid #ccc; border-collapse: collapse; width:100%; background:white; }\n tbody td, tbody th { vertical-align:top; padding:2px 3px; }\n thead th {\n padding:1px 6px 1px 3px; background:#fefefe; text-align:left;\n font-weight:normal; font-size:11px; border:1px solid #ddd;\n }\n tbody th { width:12em; text-align:right; color:#666; padding-right:.5em; }\n table.vars { margin:5px 0 2px 40px; }\n table.vars td, table.req td { font-family:monospace; }\n table td.code { width:100%; }\n table td.code pre { overflow:hidden; }\n table.source th { color:#666; }\n table.source td { font-family:monospace; white-space:pre; border-bottom:1px solid #eee; }\n ul.traceback { list-style-type:none; color: #222; }\n ul.traceback li.frame { padding-bottom:1em; color:#666; }\n ul.traceback li.user { background-color:#e0e0e0; color:#000 }\n div.context { padding:10px 0; overflow:hidden; }\n div.context ol { padding-left:30px; margin:0 10px; list-style-position: inside; }\n div.context ol li { font-family:monospace; white-space:pre; color:#777; cursor:pointer; padding-left: 2px; }\n div.context ol li pre { display:inline; }\n div.context ol.context-line li { color:#505050; background-color:#dfdfdf; padding: 3px 2px; }\n div.context ol.context-line li span { position:absolute; right:32px; }\n .user div.context ol.context-line li { background-color:#bbb; color:#000; }\n .user div.context ol li { color:#666; }\n div.commands { margin-left: 40px; }\n div.commands a { color:#555; text-decoration:none; }\n .user div.commands a { color: black; }\n #summary { background: #ffc; }\n #summary h2 { font-weight: normal; color: #666; }\n #explanation { background:#eee; }\n #template, #template-not-exist { background:#f6f6f6; }\n #template-not-exist ul { margin: 0 0 10px 20px; }\n #template-not-exist .postmortem-section { margin-bottom: 3px; }\n #unicode-hint { background:#eee; }\n #traceback { background:#eee; }\n #requestinfo { background:#f6f6f6; padding-left:120px; }\n #summary table { border:none; background:transparent; }\n #requestinfo h2, #requestinfo h3 { position:relative; margin-left:-100px; }\n #requestinfo h3 { margin-bottom:-1em; }\n .error { background: #ffc; }\n .specific { color:#cc3300; font-weight:bold; }\n h2 span.commands { font-size:.7em;}\n span.commands a:link {color:#5E5694;}\n pre.exception_value { font-family: sans-serif; color: #666; font-size: 1.5em; margin: 10px 0 10px 0; }\n .append-bottom { margin-bottom: 10px; }\n </style>\n \n <script type=\"text/javascript\">\n //<!--\n function getElementsByClassName(oElm, strTagName, strClassName){\n // Written by Jonathan Snook, http://www.snook.ca/jon; Add-ons by Robert Nyman, http://www.robertnyman.com\n var arrElements = (strTagName == \"*\" && document.all)? document.all :\n oElm.getElementsByTagName(strTagName);\n var arrReturnElements = new Array();\n strClassName = strClassName.replace(/\\-/g, \"\\-\");\n var oRegExp = new RegExp(\"(^|\\s)\" + strClassName + \"(\\s|$)\");\n var oElement;\n for(var i=0; i<arrElements.length; i++){\n oElement = arrElements[i];\n if(oRegExp.test(oElement.className)){\n arrReturnElements.push(oElement);\n }\n }\n return (arrReturnElements)\n }\n function hideAll(elems) {\n for (var e = 0; e < elems.length; e++) {\n elems[e].style.display = 'none';\n }\n }\n window.onload = function() {\n hideAll(getElementsByClassName(document, 'table', 'vars'));\n hideAll(getElementsByClassName(document, 'ol', 'pre-context'));\n hideAll(getElementsByClassName(document, 'ol', 'post-context'));\n hideAll(getElementsByClassName(document, 'div', 'pastebin'));\n }\n function toggle() {\n for (var i = 0; i < arguments.length; i++) {\n var e = document.getElementById(arguments[i]);\n if (e) {\n e.style.display = e.style.display == 'none' ? 'block': 'none';\n }\n }\n return false;\n }\n function varToggle(link, id) {\n toggle('v' + id);\n var s = link.getElementsByTagName('span')[0];\n var uarr = String.fromCharCode(0x25b6);\n var darr = String.fromCharCode(0x25bc);\n s.innerHTML = s.innerHTML == uarr ? darr : uarr;\n return false;\n }\n function switchPastebinFriendly(link) {\n s1 = \"Switch to copy-and-paste view\";\n s2 = \"Switch back to interactive view\";\n link.innerHTML = link.innerHTML.trim() == s1 ? s2: s1;\n toggle('browserTraceback', 'pastebinTraceback');\n return false;\n }\n //-->\n </script>\n \n</head>\n<body>\n<div id=\"summary\">\n <h1>ValueError at /api/v1/venues/checkin/</h1>\n <pre class=\"exception_value\">Cannot assign None: "VenueCheckin.cohort" does not allow null values.</pre>\n <table class=\"meta\">\n\n <tr>\n <th>Request Method:</th>\n <td>POST</td>\n </tr>\n <tr>\n <th>Request URL:</th>\n <td>http://ec2-107-23-148-64.compute-1.amazonaws.com/api/v1/venues/checkin/</td>\n </tr>\n\n <tr>\n <th>Django Version:</th>\n <td>1.9.7</td>\n </tr>\n\n <tr>\n <th>Exception Type:</th>\n <td>ValueError</td>\n </tr>\n\n\n <tr>\n <th>Exception Value:</th>\n <td><pre>Cannot assign None: "VenueCheckin.cohort" does not allow null values.</pre></td>\n </tr>\n\n\n <tr>\n <th>Exception Location:</th>\n <td>/usr/local/lib/python2.7/dist-packages/django/db/models/fields/related_descriptors.py in __set__, line 199</td>\n </tr>\n\n <tr>\n <th>Python Executable:</th>\n <td>/usr/bin/python</td>\n </tr>\n <tr>\n <th>Python Version:</th>\n <td>2.7.6</td>\n </tr>\n <tr>\n <th>Python Path:</th>\n <td><pre>['/home/ubuntu/movemeant/movemeant',\n '/usr/lib/python2.7',\n '/usr/lib/python2.7/plat-x86_64-linux-gnu',\n '/usr/lib/python2.7/lib-tk',\n '/usr/lib/python2.7/lib-old',\n '/usr/lib/python2.7/lib-dynload',\n '/usr/local/lib/python2.7/dist-packages',\n '/usr/lib/python2.7/dist-packages']</pre></td>\n </tr>\n <tr>\n <th>Server time:</th>\n <td>Sun, 3 Sep 2017 12:54:03 +0000</td>\n </tr>\n </table>\n</div>\n\n\n\n\n<div id=\"traceback\">\n <h2>Traceback <span class=\"commands\"><a href=\"#\" onclick=\"return switchPastebinFriendly(this);\">\n Switch to copy-and-paste view</a></span>\n </h2>\n \n <div id=\"browserTraceback\">\n <ul class=\"traceback\">\n \n \n <li class=\"frame django\">\n <code>/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py</code> in <code>get_response</code>\n\n \n <div class=\"context\" id=\"c140177868374240\">\n \n <ol start=\"142\" class=\"pre-context\" id=\"pre140177868374240\">\n \n <li onclick=\"toggle('pre140177868374240', 'post140177868374240')\"><pre> break</pre></li>\n \n <li onclick=\"toggle('pre140177868374240', 'post140177868374240')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177868374240', 'post140177868374240')\"><pre> if response is None:</pre></li>\n \n <li onclick=\"toggle('pre140177868374240', 'post140177868374240')\"><pre> wrapped_callback = self.make_view_atomic(callback)</pre></li>\n \n <li onclick=\"toggle('pre140177868374240', 'post140177868374240')\"><pre> try:</pre></li>\n \n <li onclick=\"toggle('pre140177868374240', 'post140177868374240')\"><pre> response = wrapped_callback(request, *callback_args, **callback_kwargs)</pre></li>\n \n <li onclick=\"toggle('pre140177868374240', 'post140177868374240')\"><pre> except Exception as e:</pre></li>\n \n </ol>\n \n <ol start=\"149\" class=\"context-line\">\n <li onclick=\"toggle('pre140177868374240', 'post140177868374240')\"><pre>\n response = self.process_exception_by_middleware(e, request)</pre> <span>...</span></li></ol>\n \n <ol start='150' class=\"post-context\" id=\"post140177868374240\">\n \n <li onclick=\"toggle('pre140177868374240', 'post140177868374240')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177868374240', 'post140177868374240')\"><pre> # Complain if the view returned None (a common error).</pre></li>\n \n <li onclick=\"toggle('pre140177868374240', 'post140177868374240')\"><pre> if response is None:</pre></li>\n \n <li onclick=\"toggle('pre140177868374240', 'post140177868374240')\"><pre> if isinstance(callback, types.FunctionType): # FBV</pre></li>\n \n <li onclick=\"toggle('pre140177868374240', 'post140177868374240')\"><pre> view_name = callback.__name__</pre></li>\n \n <li onclick=\"toggle('pre140177868374240', 'post140177868374240')\"><pre> else: # CBV</pre></li>\n \n </ol>\n \n </div>\n \n\n \n <div class=\"commands\">\n \n <a href=\"#\" onclick=\"return varToggle(this, '140177868374240')\"><span>▶</span> Local vars</a>\n \n </div>\n <table class=\"vars\" id=\"v140177868374240\">\n <thead>\n <tr>\n <th>Variable</th>\n <th>Value</th>\n </tr>\n </thead>\n <tbody>\n \n <tr>\n <td>e</td>\n <td class=\"code\"><pre>ValueError(u'Cannot assign None: "VenueCheckin.cohort" does not allow null values.',)</pre></td>\n </tr>\n \n <tr>\n <td>callback_args</td>\n <td class=\"code\"><pre>()</pre></td>\n </tr>\n \n <tr>\n <td>resolver_match</td>\n <td class=\"code\"><pre>ResolverMatch(func=venues.views.VenueCheckinAPIHandler, args=(), kwargs={}, url_name=None, app_names=[], namespaces=[])</pre></td>\n </tr>\n \n <tr>\n <td>response_is_rendered</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>middleware_method</td>\n <td class=\"code\"><pre><bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x7f7db44957d0>></pre></td>\n </tr>\n \n <tr>\n <td>self</td>\n <td class=\"code\"><pre><django.core.handlers.wsgi.WSGIHandler object at 0x7f7db564db50></pre></td>\n </tr>\n \n <tr>\n <td>request</td>\n <td class=\"code\"><pre><WSGIRequest: POST '/api/v1/venues/checkin/'></pre></td>\n </tr>\n \n <tr>\n <td>callback</td>\n <td class=\"code\"><pre><function VenueCheckinAPIHandler at 0x7f7db41277d0></pre></td>\n </tr>\n \n <tr>\n <td>wrapped_callback</td>\n <td class=\"code\"><pre><function VenueCheckinAPIHandler at 0x7f7db41277d0></pre></td>\n </tr>\n \n <tr>\n <td>resolver</td>\n <td class=\"code\"><pre><RegexURLResolver 'movemeant.urls' (None:None) ^/></pre></td>\n </tr>\n \n <tr>\n <td>callback_kwargs</td>\n <td class=\"code\"><pre>{}</pre></td>\n </tr>\n \n <tr>\n <td>response</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>urlconf</td>\n <td class=\"code\"><pre>'movemeant.urls'</pre></td>\n </tr>\n \n </tbody>\n </table>\n \n </li>\n \n \n <li class=\"frame django\">\n <code>/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py</code> in <code>get_response</code>\n\n \n <div class=\"context\" id=\"c140177868377048\">\n \n <ol start=\"140\" class=\"pre-context\" id=\"pre140177868377048\">\n \n <li onclick=\"toggle('pre140177868377048', 'post140177868377048')\"><pre> response = middleware_method(request, callback, callback_args, callback_kwargs)</pre></li>\n \n <li onclick=\"toggle('pre140177868377048', 'post140177868377048')\"><pre> if response:</pre></li>\n \n <li onclick=\"toggle('pre140177868377048', 'post140177868377048')\"><pre> break</pre></li>\n \n <li onclick=\"toggle('pre140177868377048', 'post140177868377048')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177868377048', 'post140177868377048')\"><pre> if response is None:</pre></li>\n \n <li onclick=\"toggle('pre140177868377048', 'post140177868377048')\"><pre> wrapped_callback = self.make_view_atomic(callback)</pre></li>\n \n <li onclick=\"toggle('pre140177868377048', 'post140177868377048')\"><pre> try:</pre></li>\n \n </ol>\n \n <ol start=\"147\" class=\"context-line\">\n <li onclick=\"toggle('pre140177868377048', 'post140177868377048')\"><pre>\n response = wrapped_callback(request, *callback_args, **callback_kwargs)</pre> <span>...</span></li></ol>\n \n <ol start='148' class=\"post-context\" id=\"post140177868377048\">\n \n <li onclick=\"toggle('pre140177868377048', 'post140177868377048')\"><pre> except Exception as e:</pre></li>\n \n <li onclick=\"toggle('pre140177868377048', 'post140177868377048')\"><pre> response = self.process_exception_by_middleware(e, request)</pre></li>\n \n <li onclick=\"toggle('pre140177868377048', 'post140177868377048')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177868377048', 'post140177868377048')\"><pre> # Complain if the view returned None (a common error).</pre></li>\n \n <li onclick=\"toggle('pre140177868377048', 'post140177868377048')\"><pre> if response is None:</pre></li>\n \n <li onclick=\"toggle('pre140177868377048', 'post140177868377048')\"><pre> if isinstance(callback, types.FunctionType): # FBV</pre></li>\n \n </ol>\n \n </div>\n \n\n \n <div class=\"commands\">\n \n <a href=\"#\" onclick=\"return varToggle(this, '140177868377048')\"><span>▶</span> Local vars</a>\n \n </div>\n <table class=\"vars\" id=\"v140177868377048\">\n <thead>\n <tr>\n <th>Variable</th>\n <th>Value</th>\n </tr>\n </thead>\n <tbody>\n \n <tr>\n <td>e</td>\n <td class=\"code\"><pre>ValueError(u'Cannot assign None: "VenueCheckin.cohort" does not allow null values.',)</pre></td>\n </tr>\n \n <tr>\n <td>callback_args</td>\n <td class=\"code\"><pre>()</pre></td>\n </tr>\n \n <tr>\n <td>resolver_match</td>\n <td class=\"code\"><pre>ResolverMatch(func=venues.views.VenueCheckinAPIHandler, args=(), kwargs={}, url_name=None, app_names=[], namespaces=[])</pre></td>\n </tr>\n \n <tr>\n <td>response_is_rendered</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>middleware_method</td>\n <td class=\"code\"><pre><bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x7f7db44957d0>></pre></td>\n </tr>\n \n <tr>\n <td>self</td>\n <td class=\"code\"><pre><django.core.handlers.wsgi.WSGIHandler object at 0x7f7db564db50></pre></td>\n </tr>\n \n <tr>\n <td>request</td>\n <td class=\"code\"><pre><WSGIRequest: POST '/api/v1/venues/checkin/'></pre></td>\n </tr>\n \n <tr>\n <td>callback</td>\n <td class=\"code\"><pre><function VenueCheckinAPIHandler at 0x7f7db41277d0></pre></td>\n </tr>\n \n <tr>\n <td>wrapped_callback</td>\n <td class=\"code\"><pre><function VenueCheckinAPIHandler at 0x7f7db41277d0></pre></td>\n </tr>\n \n <tr>\n <td>resolver</td>\n <td class=\"code\"><pre><RegexURLResolver 'movemeant.urls' (None:None) ^/></pre></td>\n </tr>\n \n <tr>\n <td>callback_kwargs</td>\n <td class=\"code\"><pre>{}</pre></td>\n </tr>\n \n <tr>\n <td>response</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>urlconf</td>\n <td class=\"code\"><pre>'movemeant.urls'</pre></td>\n </tr>\n \n </tbody>\n </table>\n \n </li>\n \n \n <li class=\"frame django\">\n <code>/usr/local/lib/python2.7/dist-packages/django/views/decorators/csrf.py</code> in <code>wrapped_view</code>\n\n \n <div class=\"context\" id=\"c140177868377336\">\n \n <ol start=\"51\" class=\"pre-context\" id=\"pre140177868377336\">\n \n <li onclick=\"toggle('pre140177868377336', 'post140177868377336')\"><pre> """</pre></li>\n \n <li onclick=\"toggle('pre140177868377336', 'post140177868377336')\"><pre> Marks a view function as being exempt from the CSRF view protection.</pre></li>\n \n <li onclick=\"toggle('pre140177868377336', 'post140177868377336')\"><pre> """</pre></li>\n \n <li onclick=\"toggle('pre140177868377336', 'post140177868377336')\"><pre> # We could just do view_func.csrf_exempt = True, but decorators</pre></li>\n \n <li onclick=\"toggle('pre140177868377336', 'post140177868377336')\"><pre> # are nicer if they don't have side-effects, so we return a new</pre></li>\n \n <li onclick=\"toggle('pre140177868377336', 'post140177868377336')\"><pre> # function.</pre></li>\n \n <li onclick=\"toggle('pre140177868377336', 'post140177868377336')\"><pre> def wrapped_view(*args, **kwargs):</pre></li>\n \n </ol>\n \n <ol start=\"58\" class=\"context-line\">\n <li onclick=\"toggle('pre140177868377336', 'post140177868377336')\"><pre>\n return view_func(*args, **kwargs)</pre> <span>...</span></li></ol>\n \n <ol start='59' class=\"post-context\" id=\"post140177868377336\">\n \n <li onclick=\"toggle('pre140177868377336', 'post140177868377336')\"><pre> wrapped_view.csrf_exempt = True</pre></li>\n \n <li onclick=\"toggle('pre140177868377336', 'post140177868377336')\"><pre> return wraps(view_func, assigned=available_attrs(view_func))(wrapped_view)</pre></li>\n \n </ol>\n \n </div>\n \n\n \n <div class=\"commands\">\n \n <a href=\"#\" onclick=\"return varToggle(this, '140177868377336')\"><span>▶</span> Local vars</a>\n \n </div>\n <table class=\"vars\" id=\"v140177868377336\">\n <thead>\n <tr>\n <th>Variable</th>\n <th>Value</th>\n </tr>\n </thead>\n <tbody>\n \n <tr>\n <td>args</td>\n <td class=\"code\"><pre>(<WSGIRequest: POST '/api/v1/venues/checkin/'>,)</pre></td>\n </tr>\n \n <tr>\n <td>view_func</td>\n <td class=\"code\"><pre><function VenueCheckinAPIHandler at 0x7f7db4127758></pre></td>\n </tr>\n \n <tr>\n <td>kwargs</td>\n <td class=\"code\"><pre>{}</pre></td>\n </tr>\n \n </tbody>\n </table>\n \n </li>\n \n \n <li class=\"frame django\">\n <code>/usr/local/lib/python2.7/dist-packages/django/views/generic/base.py</code> in <code>view</code>\n\n \n <div class=\"context\" id=\"c140177868377192\">\n \n <ol start=\"61\" class=\"pre-context\" id=\"pre140177868377192\">\n \n <li onclick=\"toggle('pre140177868377192', 'post140177868377192')\"><pre> def view(request, *args, **kwargs):</pre></li>\n \n <li onclick=\"toggle('pre140177868377192', 'post140177868377192')\"><pre> self = cls(**initkwargs)</pre></li>\n \n <li onclick=\"toggle('pre140177868377192', 'post140177868377192')\"><pre> if hasattr(self, 'get') and not hasattr(self, 'head'):</pre></li>\n \n <li onclick=\"toggle('pre140177868377192', 'post140177868377192')\"><pre> self.head = self.get</pre></li>\n \n <li onclick=\"toggle('pre140177868377192', 'post140177868377192')\"><pre> self.request = request</pre></li>\n \n <li onclick=\"toggle('pre140177868377192', 'post140177868377192')\"><pre> self.args = args</pre></li>\n \n <li onclick=\"toggle('pre140177868377192', 'post140177868377192')\"><pre> self.kwargs = kwargs</pre></li>\n \n </ol>\n \n <ol start=\"68\" class=\"context-line\">\n <li onclick=\"toggle('pre140177868377192', 'post140177868377192')\"><pre>\n return self.dispatch(request, *args, **kwargs)</pre> <span>...</span></li></ol>\n \n <ol start='69' class=\"post-context\" id=\"post140177868377192\">\n \n <li onclick=\"toggle('pre140177868377192', 'post140177868377192')\"><pre> view.view_class = cls</pre></li>\n \n <li onclick=\"toggle('pre140177868377192', 'post140177868377192')\"><pre> view.view_initkwargs = initkwargs</pre></li>\n \n <li onclick=\"toggle('pre140177868377192', 'post140177868377192')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177868377192', 'post140177868377192')\"><pre> # take name and docstring from class</pre></li>\n \n <li onclick=\"toggle('pre140177868377192', 'post140177868377192')\"><pre> update_wrapper(view, cls, updated=())</pre></li>\n \n <li onclick=\"toggle('pre140177868377192', 'post140177868377192')\"><pre></pre></li>\n \n </ol>\n \n </div>\n \n\n \n <div class=\"commands\">\n \n <a href=\"#\" onclick=\"return varToggle(this, '140177868377192')\"><span>▶</span> Local vars</a>\n \n </div>\n <table class=\"vars\" id=\"v140177868377192\">\n <thead>\n <tr>\n <th>Variable</th>\n <th>Value</th>\n </tr>\n </thead>\n <tbody>\n \n <tr>\n <td>initkwargs</td>\n <td class=\"code\"><pre>{}</pre></td>\n </tr>\n \n <tr>\n <td>self</td>\n <td class=\"code\"><pre><venues.views.VenueCheckinAPIHandler object at 0x7f7db65ed990></pre></td>\n </tr>\n \n <tr>\n <td>args</td>\n <td class=\"code\"><pre>()</pre></td>\n </tr>\n \n <tr>\n <td>request</td>\n <td class=\"code\"><pre><WSGIRequest: POST '/api/v1/venues/checkin/'></pre></td>\n </tr>\n \n <tr>\n <td>kwargs</td>\n <td class=\"code\"><pre>{}</pre></td>\n </tr>\n \n <tr>\n <td>cls</td>\n <td class=\"code\"><pre><class 'venues.views.VenueCheckinAPIHandler'></pre></td>\n </tr>\n \n </tbody>\n </table>\n \n </li>\n \n \n <li class=\"frame user\">\n <code>/usr/local/lib/python2.7/dist-packages/rest_framework/views.py</code> in <code>dispatch</code>\n\n \n <div class=\"context\" id=\"c140177868377552\">\n \n <ol start=\"459\" class=\"pre-context\" id=\"pre140177868377552\">\n \n <li onclick=\"toggle('pre140177868377552', 'post140177868377552')\"><pre> self.http_method_not_allowed)</pre></li>\n \n <li onclick=\"toggle('pre140177868377552', 'post140177868377552')\"><pre> else:</pre></li>\n \n <li onclick=\"toggle('pre140177868377552', 'post140177868377552')\"><pre> handler = self.http_method_not_allowed</pre></li>\n \n <li onclick=\"toggle('pre140177868377552', 'post140177868377552')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177868377552', 'post140177868377552')\"><pre> response = handler(request, *args, **kwargs)</pre></li>\n \n <li onclick=\"toggle('pre140177868377552', 'post140177868377552')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177868377552', 'post140177868377552')\"><pre> except Exception as exc:</pre></li>\n \n </ol>\n \n <ol start=\"466\" class=\"context-line\">\n <li onclick=\"toggle('pre140177868377552', 'post140177868377552')\"><pre>\n response = self.handle_exception(exc)</pre> <span>...</span></li></ol>\n \n <ol start='467' class=\"post-context\" id=\"post140177868377552\">\n \n <li onclick=\"toggle('pre140177868377552', 'post140177868377552')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177868377552', 'post140177868377552')\"><pre> self.response = self.finalize_response(request, response, *args, **kwargs)</pre></li>\n \n <li onclick=\"toggle('pre140177868377552', 'post140177868377552')\"><pre> return self.response</pre></li>\n \n <li onclick=\"toggle('pre140177868377552', 'post140177868377552')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177868377552', 'post140177868377552')\"><pre> def options(self, request, *args, **kwargs):</pre></li>\n \n <li onclick=\"toggle('pre140177868377552', 'post140177868377552')\"><pre> """</pre></li>\n \n </ol>\n \n </div>\n \n\n \n <div class=\"commands\">\n \n <a href=\"#\" onclick=\"return varToggle(this, '140177868377552')\"><span>▶</span> Local vars</a>\n \n </div>\n <table class=\"vars\" id=\"v140177868377552\">\n <thead>\n <tr>\n <th>Variable</th>\n <th>Value</th>\n </tr>\n </thead>\n <tbody>\n \n <tr>\n <td>exc</td>\n <td class=\"code\"><pre>ValueError(u'Cannot assign None: "VenueCheckin.cohort" does not allow null values.',)</pre></td>\n </tr>\n \n <tr>\n <td>self</td>\n <td class=\"code\"><pre><venues.views.VenueCheckinAPIHandler object at 0x7f7db65ed990></pre></td>\n </tr>\n \n <tr>\n <td>args</td>\n <td class=\"code\"><pre>()</pre></td>\n </tr>\n \n <tr>\n <td>request</td>\n <td class=\"code\"><pre><rest_framework.request.Request object at 0x7f7db65df810></pre></td>\n </tr>\n \n <tr>\n <td>handler</td>\n <td class=\"code\"><pre><bound method VenueCheckinAPIHandler.post of <venues.views.VenueCheckinAPIHandler object at 0x7f7db65ed990>></pre></td>\n </tr>\n \n <tr>\n <td>kwargs</td>\n <td class=\"code\"><pre>{}</pre></td>\n </tr>\n \n </tbody>\n </table>\n \n </li>\n \n \n <li class=\"frame user\">\n <code>/usr/local/lib/python2.7/dist-packages/rest_framework/views.py</code> in <code>dispatch</code>\n\n \n <div class=\"context\" id=\"c140177868377696\">\n \n <ol start=\"456\" class=\"pre-context\" id=\"pre140177868377696\">\n \n <li onclick=\"toggle('pre140177868377696', 'post140177868377696')\"><pre> # Get the appropriate handler method</pre></li>\n \n <li onclick=\"toggle('pre140177868377696', 'post140177868377696')\"><pre> if request.method.lower() in self.http_method_names:</pre></li>\n \n <li onclick=\"toggle('pre140177868377696', 'post140177868377696')\"><pre> handler = getattr(self, request.method.lower(),</pre></li>\n \n <li onclick=\"toggle('pre140177868377696', 'post140177868377696')\"><pre> self.http_method_not_allowed)</pre></li>\n \n <li onclick=\"toggle('pre140177868377696', 'post140177868377696')\"><pre> else:</pre></li>\n \n <li onclick=\"toggle('pre140177868377696', 'post140177868377696')\"><pre> handler = self.http_method_not_allowed</pre></li>\n \n <li onclick=\"toggle('pre140177868377696', 'post140177868377696')\"><pre></pre></li>\n \n </ol>\n \n <ol start=\"463\" class=\"context-line\">\n <li onclick=\"toggle('pre140177868377696', 'post140177868377696')\"><pre>\n response = handler(request, *args, **kwargs)</pre> <span>...</span></li></ol>\n \n <ol start='464' class=\"post-context\" id=\"post140177868377696\">\n \n <li onclick=\"toggle('pre140177868377696', 'post140177868377696')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177868377696', 'post140177868377696')\"><pre> except Exception as exc:</pre></li>\n \n <li onclick=\"toggle('pre140177868377696', 'post140177868377696')\"><pre> response = self.handle_exception(exc)</pre></li>\n \n <li onclick=\"toggle('pre140177868377696', 'post140177868377696')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177868377696', 'post140177868377696')\"><pre> self.response = self.finalize_response(request, response, *args, **kwargs)</pre></li>\n \n <li onclick=\"toggle('pre140177868377696', 'post140177868377696')\"><pre> return self.response</pre></li>\n \n </ol>\n \n </div>\n \n\n \n <div class=\"commands\">\n \n <a href=\"#\" onclick=\"return varToggle(this, '140177868377696')\"><span>▶</span> Local vars</a>\n \n </div>\n <table class=\"vars\" id=\"v140177868377696\">\n <thead>\n <tr>\n <th>Variable</th>\n <th>Value</th>\n </tr>\n </thead>\n <tbody>\n \n <tr>\n <td>exc</td>\n <td class=\"code\"><pre>ValueError(u'Cannot assign None: "VenueCheckin.cohort" does not allow null values.',)</pre></td>\n </tr>\n \n <tr>\n <td>self</td>\n <td class=\"code\"><pre><venues.views.VenueCheckinAPIHandler object at 0x7f7db65ed990></pre></td>\n </tr>\n \n <tr>\n <td>args</td>\n <td class=\"code\"><pre>()</pre></td>\n </tr>\n \n <tr>\n <td>request</td>\n <td class=\"code\"><pre><rest_framework.request.Request object at 0x7f7db65df810></pre></td>\n </tr>\n \n <tr>\n <td>handler</td>\n <td class=\"code\"><pre><bound method VenueCheckinAPIHandler.post of <venues.views.VenueCheckinAPIHandler object at 0x7f7db65ed990>></pre></td>\n </tr>\n \n <tr>\n <td>kwargs</td>\n <td class=\"code\"><pre>{}</pre></td>\n </tr>\n \n </tbody>\n </table>\n \n </li>\n \n \n <li class=\"frame user\">\n <code>/home/ubuntu/movemeant/movemeant/venues/views.py</code> in <code>post</code>\n\n \n <div class=\"context\" id=\"c140177907084968\">\n \n <ol start=\"156\" class=\"pre-context\" id=\"pre140177907084968\">\n \n <li onclick=\"toggle('pre140177907084968', 'post140177907084968')\"><pre> </pre></li>\n \n <li onclick=\"toggle('pre140177907084968', 'post140177907084968')\"><pre> if venue_id:</pre></li>\n \n <li onclick=\"toggle('pre140177907084968', 'post140177907084968')\"><pre> venue = get_object_or_404(Venue, pk=venue_id)</pre></li>\n \n <li onclick=\"toggle('pre140177907084968', 'post140177907084968')\"><pre> </pre></li>\n \n <li onclick=\"toggle('pre140177907084968', 'post140177907084968')\"><pre> # log the visit</pre></li>\n \n <li onclick=\"toggle('pre140177907084968', 'post140177907084968')\"><pre> checkin, created = VenueCheckin.objects.get_or_create(</pre></li>\n \n <li onclick=\"toggle('pre140177907084968', 'post140177907084968')\"><pre> cohort = cohort,</pre></li>\n \n </ol>\n \n <ol start=\"163\" class=\"context-line\">\n <li onclick=\"toggle('pre140177907084968', 'post140177907084968')\"><pre>\n venue = venue</pre> <span>...</span></li></ol>\n \n <ol start='164' class=\"post-context\" id=\"post140177907084968\">\n \n <li onclick=\"toggle('pre140177907084968', 'post140177907084968')\"><pre> )</pre></li>\n \n <li onclick=\"toggle('pre140177907084968', 'post140177907084968')\"><pre> checkin.count = checkin.count + 1</pre></li>\n \n <li onclick=\"toggle('pre140177907084968', 'post140177907084968')\"><pre> checkin.save()</pre></li>\n \n <li onclick=\"toggle('pre140177907084968', 'post140177907084968')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177907084968', 'post140177907084968')\"><pre> Event.objects.create(trigger="venue_checkin_pass", participant=user)</pre></li>\n \n <li onclick=\"toggle('pre140177907084968', 'post140177907084968')\"><pre></pre></li>\n \n </ol>\n \n </div>\n \n\n \n <div class=\"commands\">\n \n <a href=\"#\" onclick=\"return varToggle(this, '140177907084968')\"><span>▶</span> Local vars</a>\n \n </div>\n <table class=\"vars\" id=\"v140177907084968\">\n <thead>\n <tr>\n <th>Variable</th>\n <th>Value</th>\n </tr>\n </thead>\n <tbody>\n \n <tr>\n <td>cohort</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>venue_id</td>\n <td class=\"code\"><pre>9497</pre></td>\n </tr>\n \n <tr>\n <td>format</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>request</td>\n <td class=\"code\"><pre><rest_framework.request.Request object at 0x7f7db65df810></pre></td>\n </tr>\n \n <tr>\n <td>self</td>\n <td class=\"code\"><pre><venues.views.VenueCheckinAPIHandler object at 0x7f7db65ed990></pre></td>\n </tr>\n \n <tr>\n <td>venue</td>\n <td class=\"code\"><pre><Venue: CB2 Union Square></pre></td>\n </tr>\n \n <tr>\n <td>user</td>\n <td class=\"code\"><pre><User: avatchinsky></pre></td>\n </tr>\n \n </tbody>\n </table>\n \n </li>\n \n \n <li class=\"frame django\">\n <code>/usr/local/lib/python2.7/dist-packages/django/db/models/manager.py</code> in <code>manager_method</code>\n\n \n <div class=\"context\" id=\"c140177907085112\">\n \n <ol start=\"115\" class=\"pre-context\" id=\"pre140177907085112\">\n \n <li onclick=\"toggle('pre140177907085112', 'post140177907085112')\"><pre> def check(self, **kwargs):</pre></li>\n \n <li onclick=\"toggle('pre140177907085112', 'post140177907085112')\"><pre> return []</pre></li>\n \n <li onclick=\"toggle('pre140177907085112', 'post140177907085112')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177907085112', 'post140177907085112')\"><pre> @classmethod</pre></li>\n \n <li onclick=\"toggle('pre140177907085112', 'post140177907085112')\"><pre> def _get_queryset_methods(cls, queryset_class):</pre></li>\n \n <li onclick=\"toggle('pre140177907085112', 'post140177907085112')\"><pre> def create_method(name, method):</pre></li>\n \n <li onclick=\"toggle('pre140177907085112', 'post140177907085112')\"><pre> def manager_method(self, *args, **kwargs):</pre></li>\n \n </ol>\n \n <ol start=\"122\" class=\"context-line\">\n <li onclick=\"toggle('pre140177907085112', 'post140177907085112')\"><pre>\n return getattr(self.get_queryset(), name)(*args, **kwargs)</pre> <span>...</span></li></ol>\n \n <ol start='123' class=\"post-context\" id=\"post140177907085112\">\n \n <li onclick=\"toggle('pre140177907085112', 'post140177907085112')\"><pre> manager_method.__name__ = method.__name__</pre></li>\n \n <li onclick=\"toggle('pre140177907085112', 'post140177907085112')\"><pre> manager_method.__doc__ = method.__doc__</pre></li>\n \n <li onclick=\"toggle('pre140177907085112', 'post140177907085112')\"><pre> return manager_method</pre></li>\n \n <li onclick=\"toggle('pre140177907085112', 'post140177907085112')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177907085112', 'post140177907085112')\"><pre> new_methods = {}</pre></li>\n \n <li onclick=\"toggle('pre140177907085112', 'post140177907085112')\"><pre> # Refs http://bugs.python.org/issue1785.</pre></li>\n \n </ol>\n \n </div>\n \n\n \n <div class=\"commands\">\n \n <a href=\"#\" onclick=\"return varToggle(this, '140177907085112')\"><span>▶</span> Local vars</a>\n \n </div>\n <table class=\"vars\" id=\"v140177907085112\">\n <thead>\n <tr>\n <th>Variable</th>\n <th>Value</th>\n </tr>\n </thead>\n <tbody>\n \n <tr>\n <td>self</td>\n <td class=\"code\"><pre><django.db.models.manager.Manager object at 0x7f7db451a4d0></pre></td>\n </tr>\n \n <tr>\n <td>args</td>\n <td class=\"code\"><pre>()</pre></td>\n </tr>\n \n <tr>\n <td>name</td>\n <td class=\"code\"><pre>'get_or_create'</pre></td>\n </tr>\n \n <tr>\n <td>kwargs</td>\n <td class=\"code\"><pre>{'cohort': None, 'venue': <Venue: CB2 Union Square>}</pre></td>\n </tr>\n \n </tbody>\n </table>\n \n </li>\n \n \n <li class=\"frame django\">\n <code>/usr/local/lib/python2.7/dist-packages/django/db/models/query.py</code> in <code>get_or_create</code>\n\n \n <div class=\"context\" id=\"c140177868377408\">\n \n <ol start=\"460\" class=\"pre-context\" id=\"pre140177868377408\">\n \n <li onclick=\"toggle('pre140177868377408', 'post140177868377408')\"><pre> lookup, params = self._extract_model_params(defaults, **kwargs)</pre></li>\n \n <li onclick=\"toggle('pre140177868377408', 'post140177868377408')\"><pre> # The get() needs to be targeted at the write database in order</pre></li>\n \n <li onclick=\"toggle('pre140177868377408', 'post140177868377408')\"><pre> # to avoid potential transaction consistency problems.</pre></li>\n \n <li onclick=\"toggle('pre140177868377408', 'post140177868377408')\"><pre> self._for_write = True</pre></li>\n \n <li onclick=\"toggle('pre140177868377408', 'post140177868377408')\"><pre> try:</pre></li>\n \n <li onclick=\"toggle('pre140177868377408', 'post140177868377408')\"><pre> return self.get(**lookup), False</pre></li>\n \n <li onclick=\"toggle('pre140177868377408', 'post140177868377408')\"><pre> except self.model.DoesNotExist:</pre></li>\n \n </ol>\n \n <ol start=\"467\" class=\"context-line\">\n <li onclick=\"toggle('pre140177868377408', 'post140177868377408')\"><pre>\n return self._create_object_from_params(lookup, params)</pre> <span>...</span></li></ol>\n \n <ol start='468' class=\"post-context\" id=\"post140177868377408\">\n \n <li onclick=\"toggle('pre140177868377408', 'post140177868377408')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177868377408', 'post140177868377408')\"><pre> def update_or_create(self, defaults=None, **kwargs):</pre></li>\n \n <li onclick=\"toggle('pre140177868377408', 'post140177868377408')\"><pre> """</pre></li>\n \n <li onclick=\"toggle('pre140177868377408', 'post140177868377408')\"><pre> Looks up an object with the given kwargs, updating one with defaults</pre></li>\n \n <li onclick=\"toggle('pre140177868377408', 'post140177868377408')\"><pre> if it exists, otherwise creates a new one.</pre></li>\n \n <li onclick=\"toggle('pre140177868377408', 'post140177868377408')\"><pre> Returns a tuple (object, created), where created is a boolean</pre></li>\n \n </ol>\n \n </div>\n \n\n \n <div class=\"commands\">\n \n <a href=\"#\" onclick=\"return varToggle(this, '140177868377408')\"><span>▶</span> Local vars</a>\n \n </div>\n <table class=\"vars\" id=\"v140177868377408\">\n <thead>\n <tr>\n <th>Variable</th>\n <th>Value</th>\n </tr>\n </thead>\n <tbody>\n \n <tr>\n <td>params</td>\n <td class=\"code\"><pre>{'cohort': None, 'venue': <Venue: CB2 Union Square>}</pre></td>\n </tr>\n \n <tr>\n <td>self</td>\n <td class=\"code\"><pre>[<VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, '...(remaining elements truncated)...']</pre></td>\n </tr>\n \n <tr>\n <td>lookup</td>\n <td class=\"code\"><pre>{'cohort': None, 'venue': <Venue: CB2 Union Square>}</pre></td>\n </tr>\n \n <tr>\n <td>defaults</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>kwargs</td>\n <td class=\"code\"><pre>{'cohort': None, 'venue': <Venue: CB2 Union Square>}</pre></td>\n </tr>\n \n </tbody>\n </table>\n \n </li>\n \n \n <li class=\"frame django\">\n <code>/usr/local/lib/python2.7/dist-packages/django/db/models/query.py</code> in <code>_create_object_from_params</code>\n\n \n <div class=\"context\" id=\"c140177907085040\">\n \n <ol start=\"492\" class=\"pre-context\" id=\"pre140177907085040\">\n \n <li onclick=\"toggle('pre140177907085040', 'post140177907085040')\"><pre> def _create_object_from_params(self, lookup, params):</pre></li>\n \n <li onclick=\"toggle('pre140177907085040', 'post140177907085040')\"><pre> """</pre></li>\n \n <li onclick=\"toggle('pre140177907085040', 'post140177907085040')\"><pre> Tries to create an object using passed params.</pre></li>\n \n <li onclick=\"toggle('pre140177907085040', 'post140177907085040')\"><pre> Used by get_or_create and update_or_create</pre></li>\n \n <li onclick=\"toggle('pre140177907085040', 'post140177907085040')\"><pre> """</pre></li>\n \n <li onclick=\"toggle('pre140177907085040', 'post140177907085040')\"><pre> try:</pre></li>\n \n <li onclick=\"toggle('pre140177907085040', 'post140177907085040')\"><pre> with transaction.atomic(using=self.db):</pre></li>\n \n </ol>\n \n <ol start=\"499\" class=\"context-line\">\n <li onclick=\"toggle('pre140177907085040', 'post140177907085040')\"><pre>\n obj = self.create(**params)</pre> <span>...</span></li></ol>\n \n <ol start='500' class=\"post-context\" id=\"post140177907085040\">\n \n <li onclick=\"toggle('pre140177907085040', 'post140177907085040')\"><pre> return obj, True</pre></li>\n \n <li onclick=\"toggle('pre140177907085040', 'post140177907085040')\"><pre> except IntegrityError:</pre></li>\n \n <li onclick=\"toggle('pre140177907085040', 'post140177907085040')\"><pre> exc_info = sys.exc_info()</pre></li>\n \n <li onclick=\"toggle('pre140177907085040', 'post140177907085040')\"><pre> try:</pre></li>\n \n <li onclick=\"toggle('pre140177907085040', 'post140177907085040')\"><pre> return self.get(**lookup), False</pre></li>\n \n <li onclick=\"toggle('pre140177907085040', 'post140177907085040')\"><pre> except self.model.DoesNotExist:</pre></li>\n \n </ol>\n \n </div>\n \n\n \n <div class=\"commands\">\n \n <a href=\"#\" onclick=\"return varToggle(this, '140177907085040')\"><span>▶</span> Local vars</a>\n \n </div>\n <table class=\"vars\" id=\"v140177907085040\">\n <thead>\n <tr>\n <th>Variable</th>\n <th>Value</th>\n </tr>\n </thead>\n <tbody>\n \n <tr>\n <td>params</td>\n <td class=\"code\"><pre>{'cohort': None, 'venue': <Venue: CB2 Union Square>}</pre></td>\n </tr>\n \n <tr>\n <td>self</td>\n <td class=\"code\"><pre>[<VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, '...(remaining elements truncated)...']</pre></td>\n </tr>\n \n <tr>\n <td>lookup</td>\n <td class=\"code\"><pre>{'cohort': None, 'venue': <Venue: CB2 Union Square>}</pre></td>\n </tr>\n \n </tbody>\n </table>\n \n </li>\n \n \n <li class=\"frame django\">\n <code>/usr/local/lib/python2.7/dist-packages/django/db/models/query.py</code> in <code>create</code>\n\n \n <div class=\"context\" id=\"c140177907085256\">\n \n <ol start=\"392\" class=\"pre-context\" id=\"pre140177907085256\">\n \n <li onclick=\"toggle('pre140177907085256', 'post140177907085256')\"><pre> )</pre></li>\n \n <li onclick=\"toggle('pre140177907085256', 'post140177907085256')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177907085256', 'post140177907085256')\"><pre> def create(self, **kwargs):</pre></li>\n \n <li onclick=\"toggle('pre140177907085256', 'post140177907085256')\"><pre> """</pre></li>\n \n <li onclick=\"toggle('pre140177907085256', 'post140177907085256')\"><pre> Creates a new object with the given kwargs, saving it to the database</pre></li>\n \n <li onclick=\"toggle('pre140177907085256', 'post140177907085256')\"><pre> and returning the created object.</pre></li>\n \n <li onclick=\"toggle('pre140177907085256', 'post140177907085256')\"><pre> """</pre></li>\n \n </ol>\n \n <ol start=\"399\" class=\"context-line\">\n <li onclick=\"toggle('pre140177907085256', 'post140177907085256')\"><pre>\n obj = self.model(**kwargs)</pre> <span>...</span></li></ol>\n \n <ol start='400' class=\"post-context\" id=\"post140177907085256\">\n \n <li onclick=\"toggle('pre140177907085256', 'post140177907085256')\"><pre> self._for_write = True</pre></li>\n \n <li onclick=\"toggle('pre140177907085256', 'post140177907085256')\"><pre> obj.save(force_insert=True, using=self.db)</pre></li>\n \n <li onclick=\"toggle('pre140177907085256', 'post140177907085256')\"><pre> return obj</pre></li>\n \n <li onclick=\"toggle('pre140177907085256', 'post140177907085256')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177907085256', 'post140177907085256')\"><pre> def _populate_pk_values(self, objs):</pre></li>\n \n <li onclick=\"toggle('pre140177907085256', 'post140177907085256')\"><pre> for obj in objs:</pre></li>\n \n </ol>\n \n </div>\n \n\n \n <div class=\"commands\">\n \n <a href=\"#\" onclick=\"return varToggle(this, '140177907085256')\"><span>▶</span> Local vars</a>\n \n </div>\n <table class=\"vars\" id=\"v140177907085256\">\n <thead>\n <tr>\n <th>Variable</th>\n <th>Value</th>\n </tr>\n </thead>\n <tbody>\n \n <tr>\n <td>self</td>\n <td class=\"code\"><pre>[<VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, <VenueCheckin: VenueCheckin object>, '...(remaining elements truncated)...']</pre></td>\n </tr>\n \n <tr>\n <td>kwargs</td>\n <td class=\"code\"><pre>{'cohort': None, 'venue': <Venue: CB2 Union Square>}</pre></td>\n </tr>\n \n </tbody>\n </table>\n \n </li>\n \n \n <li class=\"frame django\">\n <code>/usr/local/lib/python2.7/dist-packages/django/db/models/base.py</code> in <code>__init__</code>\n\n \n <div class=\"context\" id=\"c140177868377624\">\n \n <ol start=\"432\" class=\"pre-context\" id=\"pre140177868377624\">\n \n <li onclick=\"toggle('pre140177868377624', 'post140177868377624')\"><pre> val = field.get_default()</pre></li>\n \n <li onclick=\"toggle('pre140177868377624', 'post140177868377624')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177868377624', 'post140177868377624')\"><pre> if is_related_object:</pre></li>\n \n <li onclick=\"toggle('pre140177868377624', 'post140177868377624')\"><pre> # If we are passed a related instance, set it using the</pre></li>\n \n <li onclick=\"toggle('pre140177868377624', 'post140177868377624')\"><pre> # field.name instead of field.attname (e.g. "user" instead of</pre></li>\n \n <li onclick=\"toggle('pre140177868377624', 'post140177868377624')\"><pre> # "user_id") so that the object gets properly cached (and type</pre></li>\n \n <li onclick=\"toggle('pre140177868377624', 'post140177868377624')\"><pre> # checked) by the RelatedObjectDescriptor.</pre></li>\n \n </ol>\n \n <ol start=\"439\" class=\"context-line\">\n <li onclick=\"toggle('pre140177868377624', 'post140177868377624')\"><pre>\n setattr(self, field.name, rel_obj)</pre> <span>...</span></li></ol>\n \n <ol start='440' class=\"post-context\" id=\"post140177868377624\">\n \n <li onclick=\"toggle('pre140177868377624', 'post140177868377624')\"><pre> else:</pre></li>\n \n <li onclick=\"toggle('pre140177868377624', 'post140177868377624')\"><pre> setattr(self, field.attname, val)</pre></li>\n \n <li onclick=\"toggle('pre140177868377624', 'post140177868377624')\"><pre></pre></li>\n \n <li onclick=\"toggle('pre140177868377624', 'post140177868377624')\"><pre> if kwargs:</pre></li>\n \n <li onclick=\"toggle('pre140177868377624', 'post140177868377624')\"><pre> for prop in list(kwargs):</pre></li>\n \n <li onclick=\"toggle('pre140177868377624', 'post140177868377624')\"><pre> try:</pre></li>\n \n </ol>\n \n </div>\n \n\n \n <div class=\"commands\">\n \n <a href=\"#\" onclick=\"return varToggle(this, '140177868377624')\"><span>▶</span> Local vars</a>\n \n </div>\n <table class=\"vars\" id=\"v140177868377624\">\n <thead>\n <tr>\n <th>Variable</th>\n <th>Value</th>\n </tr>\n </thead>\n <tbody>\n \n <tr>\n <td>rel_obj</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>fields_iter</td>\n <td class=\"code\"><pre><tupleiterator object at 0x7f7db65b1990></pre></td>\n </tr>\n \n <tr>\n <td>val</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>args_len</td>\n <td class=\"code\"><pre>0</pre></td>\n </tr>\n \n <tr>\n <td>self</td>\n <td class=\"code\"><pre><VenueCheckin: VenueCheckin object></pre></td>\n </tr>\n \n <tr>\n <td>args</td>\n <td class=\"code\"><pre>()</pre></td>\n </tr>\n \n <tr>\n <td>is_related_object</td>\n <td class=\"code\"><pre>True</pre></td>\n </tr>\n \n <tr>\n <td>field</td>\n <td class=\"code\"><pre><django.db.models.fields.related.ForeignKey: cohort></pre></td>\n </tr>\n \n <tr>\n <td>kwargs</td>\n <td class=\"code\"><pre>{'venue': <Venue: CB2 Union Square>}</pre></td>\n </tr>\n \n </tbody>\n </table>\n \n </li>\n \n \n <li class=\"frame django\">\n <code>/usr/local/lib/python2.7/dist-packages/django/db/models/fields/related_descriptors.py</code> in <code>__set__</code>\n\n \n <div class=\"context\" id=\"c140177868378056\">\n \n <ol start=\"192\" class=\"pre-context\" id=\"pre140177868378056\">\n \n <li onclick=\"toggle('pre140177868378056', 'post140177868378056')\"><pre> - ``value`` in the ``parent`` instance on the right of the equal sign</pre></li>\n \n <li onclick=\"toggle('pre140177868378056', 'post140177868378056')\"><pre> """</pre></li>\n \n <li onclick=\"toggle('pre140177868378056', 'post140177868378056')\"><pre> # If null=True, we can assign null here, but otherwise the value needs</pre></li>\n \n <li onclick=\"toggle('pre140177868378056', 'post140177868378056')\"><pre> # to be an instance of the related class.</pre></li>\n \n <li onclick=\"toggle('pre140177868378056', 'post140177868378056')\"><pre> if value is None and self.field.null is False:</pre></li>\n \n <li onclick=\"toggle('pre140177868378056', 'post140177868378056')\"><pre> raise ValueError(</pre></li>\n \n <li onclick=\"toggle('pre140177868378056', 'post140177868378056')\"><pre> 'Cannot assign None: "%s.%s" does not allow null values.' %</pre></li>\n \n </ol>\n \n <ol start=\"199\" class=\"context-line\">\n <li onclick=\"toggle('pre140177868378056', 'post140177868378056')\"><pre>\n (instance._meta.object_name, self.field.name)</pre> <span>...</span></li></ol>\n \n <ol start='200' class=\"post-context\" id=\"post140177868378056\">\n \n <li onclick=\"toggle('pre140177868378056', 'post140177868378056')\"><pre> )</pre></li>\n \n <li onclick=\"toggle('pre140177868378056', 'post140177868378056')\"><pre> elif value is not None and not isinstance(value, self.field.remote_field.model):</pre></li>\n \n <li onclick=\"toggle('pre140177868378056', 'post140177868378056')\"><pre> raise ValueError(</pre></li>\n \n <li onclick=\"toggle('pre140177868378056', 'post140177868378056')\"><pre> 'Cannot assign "%r": "%s.%s" must be a "%s" instance.' % (</pre></li>\n \n <li onclick=\"toggle('pre140177868378056', 'post140177868378056')\"><pre> value,</pre></li>\n \n <li onclick=\"toggle('pre140177868378056', 'post140177868378056')\"><pre> instance._meta.object_name,</pre></li>\n \n </ol>\n \n </div>\n \n\n \n <div class=\"commands\">\n \n <a href=\"#\" onclick=\"return varToggle(this, '140177868378056')\"><span>▶</span> Local vars</a>\n \n </div>\n <table class=\"vars\" id=\"v140177868378056\">\n <thead>\n <tr>\n <th>Variable</th>\n <th>Value</th>\n </tr>\n </thead>\n <tbody>\n \n <tr>\n <td>instance</td>\n <td class=\"code\"><pre><VenueCheckin: VenueCheckin object></pre></td>\n </tr>\n \n <tr>\n <td>self</td>\n <td class=\"code\"><pre><django.db.models.fields.related_descriptors.ForwardManyToOneDescriptor object at 0x7f7db451a350></pre></td>\n </tr>\n \n <tr>\n <td>value</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n </tbody>\n </table>\n \n </li>\n \n </ul>\n </div>\n \n <form action=\"http://dpaste.com/\" name=\"pasteform\" id=\"pasteform\" method=\"post\">\n\n <div id=\"pastebinTraceback\" class=\"pastebin\">\n <input type=\"hidden\" name=\"language\" value=\"PythonConsole\">\n <input type=\"hidden\" name=\"title\"\n value=\"ValueError at /api/v1/venues/checkin/\">\n <input type=\"hidden\" name=\"source\" value=\"Django Dpaste Agent\">\n <input type=\"hidden\" name=\"poster\" value=\"Django\">\n <textarea name=\"content\" id=\"traceback_area\" cols=\"140\" rows=\"25\">\nEnvironment:\n\n\nRequest Method: POST\nRequest URL: http://ec2-107-23-148-64.compute-1.amazonaws.com/api/v1/venues/checkin/\n\nDjango Version: 1.9.7\nPython Version: 2.7.6\nInstalled Applications:\n['django.contrib.admin',\n 'django.contrib.auth',\n 'django.contrib.contenttypes',\n 'django.contrib.sessions',\n 'django.contrib.messages',\n 'django.contrib.staticfiles',\n 'rest_framework',\n 'rest_framework.authtoken',\n 'events.apps.EventsConfig',\n 'participants.apps.ParticipantsConfig',\n 'venues.apps.VenuesConfig',\n 'push_notifications.apps.PushNotificationsConfig']\nInstalled Middleware:\n['django.middleware.security.SecurityMiddleware',\n 'django.contrib.sessions.middleware.SessionMiddleware',\n 'django.middleware.common.CommonMiddleware',\n 'django.middleware.csrf.CsrfViewMiddleware',\n 'django.contrib.auth.middleware.AuthenticationMiddleware',\n 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',\n 'django.contrib.messages.middleware.MessageMiddleware',\n 'django.middleware.clickjacking.XFrameOptionsMiddleware']\n\n\n\nTraceback:\n\nFile \"/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py\" in get_response\n 149. response = self.process_exception_by_middleware(e, request)\n\nFile \"/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py\" in get_response\n 147. response = wrapped_callback(request, *callback_args, **callback_kwargs)\n\nFile \"/usr/local/lib/python2.7/dist-packages/django/views/decorators/csrf.py\" in wrapped_view\n 58. return view_func(*args, **kwargs)\n\nFile \"/usr/local/lib/python2.7/dist-packages/django/views/generic/base.py\" in view\n 68. return self.dispatch(request, *args, **kwargs)\n\nFile \"/usr/local/lib/python2.7/dist-packages/rest_framework/views.py\" in dispatch\n 466. response = self.handle_exception(exc)\n\nFile \"/usr/local/lib/python2.7/dist-packages/rest_framework/views.py\" in dispatch\n 463. response = handler(request, *args, **kwargs)\n\nFile \"/home/ubuntu/movemeant/movemeant/venues/views.py\" in post\n 163. venue = venue\n\nFile \"/usr/local/lib/python2.7/dist-packages/django/db/models/manager.py\" in manager_method\n 122. return getattr(self.get_queryset(), name)(*args, **kwargs)\n\nFile \"/usr/local/lib/python2.7/dist-packages/django/db/models/query.py\" in get_or_create\n 467. return self._create_object_from_params(lookup, params)\n\nFile \"/usr/local/lib/python2.7/dist-packages/django/db/models/query.py\" in _create_object_from_params\n 499. obj = self.create(**params)\n\nFile \"/usr/local/lib/python2.7/dist-packages/django/db/models/query.py\" in create\n 399. obj = self.model(**kwargs)\n\nFile \"/usr/local/lib/python2.7/dist-packages/django/db/models/base.py\" in __init__\n 439. setattr(self, field.name, rel_obj)\n\nFile \"/usr/local/lib/python2.7/dist-packages/django/db/models/fields/related_descriptors.py\" in __set__\n 199. (instance._meta.object_name, self.field.name)\n\nException Type: ValueError at /api/v1/venues/checkin/\nException Value: Cannot assign None: "VenueCheckin.cohort" does not allow null values.\n</textarea>\n <br><br>\n <input type=\"submit\" value=\"Share this traceback on a public website\">\n </div>\n</form>\n</div>\n\n\n\n<div id=\"requestinfo\">\n <h2>Request information</h2>\n\n\n <h3 id=\"get-info\">GET</h3>\n \n <p>No GET data</p>\n \n\n <h3 id=\"post-info\">POST</h3>\n \n <p>No POST data</p>\n \n <h3 id=\"files-info\">FILES</h3>\n \n <p>No FILES data</p>\n \n\n\n <h3 id=\"cookie-info\">COOKIES</h3>\n \n <p>No cookie data</p>\n \n\n <h3 id=\"meta-info\">META</h3>\n <table class=\"req\">\n <thead>\n <tr>\n <th>Variable</th>\n <th>Value</th>\n </tr>\n </thead>\n <tbody>\n \n <tr>\n <td>HTTP_AUTHORIZATION</td>\n <td class=\"code\"><pre>'Token ccffb2ed01fe273e68dedbbb9716230660c6162a'</pre></td>\n </tr>\n \n <tr>\n <td>mod_wsgi.listener_port</td>\n <td class=\"code\"><pre>'80'</pre></td>\n </tr>\n \n <tr>\n <td>mod_wsgi.listener_host</td>\n <td class=\"code\"><pre>''</pre></td>\n </tr>\n \n <tr>\n <td>CONTEXT_DOCUMENT_ROOT</td>\n <td class=\"code\"><pre>'/var/www/html'</pre></td>\n </tr>\n \n <tr>\n <td>SERVER_SOFTWARE</td>\n <td class=\"code\"><pre>'Apache/2.4.7 (Ubuntu)'</pre></td>\n </tr>\n \n <tr>\n <td>SCRIPT_NAME</td>\n <td class=\"code\"><pre>u''</pre></td>\n </tr>\n \n <tr>\n <td>mod_wsgi.enable_sendfile</td>\n <td class=\"code\"><pre>'0'</pre></td>\n </tr>\n \n <tr>\n <td>mod_wsgi.handler_script</td>\n <td class=\"code\"><pre>''</pre></td>\n </tr>\n \n <tr>\n <td>SERVER_SIGNATURE</td>\n <td class=\"code\"><pre>'<address>Apache/2.4.7 (Ubuntu) Server at ec2-107-23-148-64.compute-1.amazonaws.com Port 80</address>\\n'</pre></td>\n </tr>\n \n <tr>\n <td>REQUEST_METHOD</td>\n <td class=\"code\"><pre>'POST'</pre></td>\n </tr>\n \n <tr>\n <td>PATH_INFO</td>\n <td class=\"code\"><pre>u'/api/v1/venues/checkin/'</pre></td>\n </tr>\n \n <tr>\n <td>HTTP_ORIGIN</td>\n <td class=\"code\"><pre>'file://'</pre></td>\n </tr>\n \n <tr>\n <td>SERVER_PROTOCOL</td>\n <td class=\"code\"><pre>'HTTP/1.1'</pre></td>\n </tr>\n \n <tr>\n <td>QUERY_STRING</td>\n <td class=\"code\"><pre>''</pre></td>\n </tr>\n \n <tr>\n <td>CONTENT_LENGTH</td>\n <td class=\"code\"><pre>'17'</pre></td>\n </tr>\n \n <tr>\n <td>HTTP_USER_AGENT</td>\n <td class=\"code\"><pre>'Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_1 like Mac OS X) AppleWebKit/603.1.30 (KHTML, like Gecko) Mobile/14E8301'</pre></td>\n </tr>\n \n <tr>\n <td>HTTP_CONNECTION</td>\n <td class=\"code\"><pre>'keep-alive'</pre></td>\n </tr>\n \n <tr>\n <td>SERVER_NAME</td>\n <td class=\"code\"><pre>'ec2-107-23-148-64.compute-1.amazonaws.com'</pre></td>\n </tr>\n \n <tr>\n <td>REMOTE_ADDR</td>\n <td class=\"code\"><pre>'68.173.235.251'</pre></td>\n </tr>\n \n <tr>\n <td>mod_wsgi.queue_start</td>\n <td class=\"code\"><pre>'1504443243277000'</pre></td>\n </tr>\n \n <tr>\n <td>mod_wsgi.request_handler</td>\n <td class=\"code\"><pre>'wsgi-script'</pre></td>\n </tr>\n \n <tr>\n <td>wsgi.url_scheme</td>\n <td class=\"code\"><pre>'http'</pre></td>\n </tr>\n \n <tr>\n <td>PATH_TRANSLATED</td>\n <td class=\"code\"><pre>'/home/ubuntu/movemeant/movemeant/movemeant/wsgi.py/api/v1/venues/checkin/'</pre></td>\n </tr>\n \n <tr>\n <td>SERVER_PORT</td>\n <td class=\"code\"><pre>'80'</pre></td>\n </tr>\n \n <tr>\n <td>wsgi.multiprocess</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>mod_wsgi.input_chunked</td>\n <td class=\"code\"><pre>'0'</pre></td>\n </tr>\n \n <tr>\n <td>SERVER_ADDR</td>\n <td class=\"code\"><pre>'172.31.26.246'</pre></td>\n </tr>\n \n <tr>\n <td>DOCUMENT_ROOT</td>\n <td class=\"code\"><pre>'/var/www/html'</pre></td>\n </tr>\n \n <tr>\n <td>mod_wsgi.process_group</td>\n <td class=\"code\"><pre>'movemeant'</pre></td>\n </tr>\n \n <tr>\n <td>SCRIPT_FILENAME</td>\n <td class=\"code\"><pre>'/home/ubuntu/movemeant/movemeant/movemeant/wsgi.py'</pre></td>\n </tr>\n \n <tr>\n <td>SERVER_ADMIN</td>\n <td class=\"code\"><pre>'webmaster@localhost'</pre></td>\n </tr>\n \n <tr>\n <td>wsgi.input</td>\n <td class=\"code\"><pre><mod_wsgi.Input object at 0x7f7db6601b70></pre></td>\n </tr>\n \n <tr>\n <td>HTTP_HOST</td>\n <td class=\"code\"><pre>'ec2-107-23-148-64.compute-1.amazonaws.com'</pre></td>\n </tr>\n \n <tr>\n <td>CONTEXT_PREFIX</td>\n <td class=\"code\"><pre>''</pre></td>\n </tr>\n \n <tr>\n <td>wsgi.multithread</td>\n <td class=\"code\"><pre>True</pre></td>\n </tr>\n \n <tr>\n <td>mod_wsgi.callable_object</td>\n <td class=\"code\"><pre>'application'</pre></td>\n </tr>\n \n <tr>\n <td>REQUEST_URI</td>\n <td class=\"code\"><pre>'/api/v1/venues/checkin/'</pre></td>\n </tr>\n \n <tr>\n <td>HTTP_ACCEPT</td>\n <td class=\"code\"><pre>'application/json, text/plain, */*'</pre></td>\n </tr>\n \n <tr>\n <td>wsgi.version</td>\n <td class=\"code\"><pre>(1, 0)</pre></td>\n </tr>\n \n <tr>\n <td>GATEWAY_INTERFACE</td>\n <td class=\"code\"><pre>'CGI/1.1'</pre></td>\n </tr>\n \n <tr>\n <td>wsgi.run_once</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>wsgi.errors</td>\n <td class=\"code\"><pre><mod_wsgi.Log object at 0x7f7db65ed7f0></pre></td>\n </tr>\n \n <tr>\n <td>REMOTE_PORT</td>\n <td class=\"code\"><pre>'59798'</pre></td>\n </tr>\n \n <tr>\n <td>HTTP_ACCEPT_LANGUAGE</td>\n <td class=\"code\"><pre>'en-us'</pre></td>\n </tr>\n \n <tr>\n <td>REQUEST_SCHEME</td>\n <td class=\"code\"><pre>'http'</pre></td>\n </tr>\n \n <tr>\n <td>mod_wsgi.version</td>\n <td class=\"code\"><pre>(3, 4)</pre></td>\n </tr>\n \n <tr>\n <td>CONTENT_TYPE</td>\n <td class=\"code\"><pre>'application/json'</pre></td>\n </tr>\n \n <tr>\n <td>mod_wsgi.application_group</td>\n <td class=\"code\"><pre>'ip-172-31-26-246.ec2.internal|'</pre></td>\n </tr>\n \n <tr>\n <td>mod_wsgi.script_reloading</td>\n <td class=\"code\"><pre>'1'</pre></td>\n </tr>\n \n <tr>\n <td>wsgi.file_wrapper</td>\n <td class=\"code\"><pre>''</pre></td>\n </tr>\n \n <tr>\n <td>HTTP_ACCEPT_ENCODING</td>\n <td class=\"code\"><pre>'gzip, deflate'</pre></td>\n </tr>\n \n </tbody>\n </table>\n\n\n <h3 id=\"settings-info\">Settings</h3>\n <h4>Using settings module <code>movemeant.settings</code></h4>\n <table class=\"req\">\n <thead>\n <tr>\n <th>Setting</th>\n <th>Value</th>\n </tr>\n </thead>\n <tbody>\n \n <tr>\n <td>SECURE_BROWSER_XSS_FILTER</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>USE_X_FORWARDED_PORT</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>USE_THOUSAND_SEPARATOR</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>CSRF_COOKIE_SECURE</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>LANGUAGE_CODE</td>\n <td class=\"code\"><pre>'en-us'</pre></td>\n </tr>\n \n <tr>\n <td>ROOT_URLCONF</td>\n <td class=\"code\"><pre>'movemeant.urls'</pre></td>\n </tr>\n \n <tr>\n <td>MANAGERS</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>BASE_DIR</td>\n <td class=\"code\"><pre>'/home/ubuntu/movemeant/movemeant'</pre></td>\n </tr>\n \n <tr>\n <td>SILENCED_SYSTEM_CHECKS</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>DEFAULT_CHARSET</td>\n <td class=\"code\"><pre>'utf-8'</pre></td>\n </tr>\n \n <tr>\n <td>SESSION_SERIALIZER</td>\n <td class=\"code\"><pre>'django.contrib.sessions.serializers.JSONSerializer'</pre></td>\n </tr>\n \n <tr>\n <td>STATIC_ROOT</td>\n <td class=\"code\"><pre>'/home/ubuntu/movemeant/movemeant/static/'</pre></td>\n </tr>\n \n <tr>\n <td>ALLOWED_HOSTS</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>MESSAGE_STORAGE</td>\n <td class=\"code\"><pre>'django.contrib.messages.storage.fallback.FallbackStorage'</pre></td>\n </tr>\n \n <tr>\n <td>EMAIL_SUBJECT_PREFIX</td>\n <td class=\"code\"><pre>'[Django] '</pre></td>\n </tr>\n \n <tr>\n <td>SERVER_EMAIL</td>\n <td class=\"code\"><pre>'root@localhost'</pre></td>\n </tr>\n \n <tr>\n <td>SECURE_HSTS_SECONDS</td>\n <td class=\"code\"><pre>0</pre></td>\n </tr>\n \n <tr>\n <td>STATICFILES_FINDERS</td>\n <td class=\"code\"><pre>['django.contrib.staticfiles.finders.FileSystemFinder',\n 'django.contrib.staticfiles.finders.AppDirectoriesFinder']</pre></td>\n </tr>\n \n <tr>\n <td>SESSION_CACHE_ALIAS</td>\n <td class=\"code\"><pre>'default'</pre></td>\n </tr>\n \n <tr>\n <td>SESSION_COOKIE_DOMAIN</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>SESSION_COOKIE_NAME</td>\n <td class=\"code\"><pre>'sessionid'</pre></td>\n </tr>\n \n <tr>\n <td>TIME_INPUT_FORMATS</td>\n <td class=\"code\"><pre>['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']</pre></td>\n </tr>\n \n <tr>\n <td>SECURE_REDIRECT_EXEMPT</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>DATABASES</td>\n <td class=\"code\"><pre>{'default': {'ATOMIC_REQUESTS': False,\n 'AUTOCOMMIT': True,\n 'CONN_MAX_AGE': 0,\n 'ENGINE': 'django.db.backends.sqlite3',\n 'HOST': '',\n 'NAME': '/home/ubuntu/movemeant/movemeant/db.sqlite3',\n 'OPTIONS': {},\n 'PASSWORD': u'********************',\n 'PORT': '',\n 'TEST': {'CHARSET': None,\n 'COLLATION': None,\n 'MIRROR': None,\n 'NAME': None},\n 'TIME_ZONE': None,\n 'USER': ''}}</pre></td>\n </tr>\n \n <tr>\n <td>EMAIL_SSL_KEYFILE</td>\n <td class=\"code\"><pre>u'********************'</pre></td>\n </tr>\n \n <tr>\n <td>FILE_UPLOAD_DIRECTORY_PERMISSIONS</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>FILE_UPLOAD_PERMISSIONS</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>FILE_UPLOAD_HANDLERS</td>\n <td class=\"code\"><pre>['django.core.files.uploadhandler.MemoryFileUploadHandler',\n 'django.core.files.uploadhandler.TemporaryFileUploadHandler']</pre></td>\n </tr>\n \n <tr>\n <td>DEFAULT_CONTENT_TYPE</td>\n <td class=\"code\"><pre>'text/html'</pre></td>\n </tr>\n \n <tr>\n <td>APPEND_SLASH</td>\n <td class=\"code\"><pre>True</pre></td>\n </tr>\n \n <tr>\n <td>LOCALE_PATHS</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>DATABASE_ROUTERS</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>DEFAULT_TABLESPACE</td>\n <td class=\"code\"><pre>''</pre></td>\n </tr>\n \n <tr>\n <td>YEAR_MONTH_FORMAT</td>\n <td class=\"code\"><pre>'F Y'</pre></td>\n </tr>\n \n <tr>\n <td>STATICFILES_STORAGE</td>\n <td class=\"code\"><pre>'django.contrib.staticfiles.storage.StaticFilesStorage'</pre></td>\n </tr>\n \n <tr>\n <td>CACHES</td>\n <td class=\"code\"><pre>{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}</pre></td>\n </tr>\n \n <tr>\n <td>SESSION_COOKIE_PATH</td>\n <td class=\"code\"><pre>'/'</pre></td>\n </tr>\n \n <tr>\n <td>EMAIL_HOST_PASSWORD</td>\n <td class=\"code\"><pre>u'********************'</pre></td>\n </tr>\n \n <tr>\n <td>SECURE_CONTENT_TYPE_NOSNIFF</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>MIDDLEWARE_CLASSES</td>\n <td class=\"code\"><pre>['django.middleware.security.SecurityMiddleware',\n 'django.contrib.sessions.middleware.SessionMiddleware',\n 'django.middleware.common.CommonMiddleware',\n 'django.middleware.csrf.CsrfViewMiddleware',\n 'django.contrib.auth.middleware.AuthenticationMiddleware',\n 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',\n 'django.contrib.messages.middleware.MessageMiddleware',\n 'django.middleware.clickjacking.XFrameOptionsMiddleware']</pre></td>\n </tr>\n \n <tr>\n <td>USE_I18N</td>\n <td class=\"code\"><pre>True</pre></td>\n </tr>\n \n <tr>\n <td>THOUSAND_SEPARATOR</td>\n <td class=\"code\"><pre>','</pre></td>\n </tr>\n \n <tr>\n <td>SECRET_KEY</td>\n <td class=\"code\"><pre>u'********************'</pre></td>\n </tr>\n \n <tr>\n <td>LANGUAGE_COOKIE_NAME</td>\n <td class=\"code\"><pre>'django_language'</pre></td>\n </tr>\n \n <tr>\n <td>DEFAULT_INDEX_TABLESPACE</td>\n <td class=\"code\"><pre>''</pre></td>\n </tr>\n \n <tr>\n <td>LOGGING_CONFIG</td>\n <td class=\"code\"><pre>'logging.config.dictConfig'</pre></td>\n </tr>\n \n <tr>\n <td>TEMPLATE_LOADERS</td>\n <td class=\"code\"><pre>['django.template.loaders.filesystem.Loader',\n 'django.template.loaders.app_directories.Loader']</pre></td>\n </tr>\n \n <tr>\n <td>FIRST_DAY_OF_WEEK</td>\n <td class=\"code\"><pre>0</pre></td>\n </tr>\n \n <tr>\n <td>WSGI_APPLICATION</td>\n <td class=\"code\"><pre>'movemeant.wsgi.application'</pre></td>\n </tr>\n \n <tr>\n <td>TEMPLATE_DEBUG</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>X_FRAME_OPTIONS</td>\n <td class=\"code\"><pre>'SAMEORIGIN'</pre></td>\n </tr>\n \n <tr>\n <td>CSRF_COOKIE_NAME</td>\n <td class=\"code\"><pre>'csrftoken'</pre></td>\n </tr>\n \n <tr>\n <td>FORCE_SCRIPT_NAME</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>USE_X_FORWARDED_HOST</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>CSRF_HEADER_NAME</td>\n <td class=\"code\"><pre>'HTTP_X_CSRFTOKEN'</pre></td>\n </tr>\n \n <tr>\n <td>EMAIL_TIMEOUT</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>SECURE_SSL_HOST</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>SIGNING_BACKEND</td>\n <td class=\"code\"><pre>'django.core.signing.TimestampSigner'</pre></td>\n </tr>\n \n <tr>\n <td>SESSION_COOKIE_SECURE</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>CSRF_COOKIE_DOMAIN</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>FILE_CHARSET</td>\n <td class=\"code\"><pre>'utf-8'</pre></td>\n </tr>\n \n <tr>\n <td>DEBUG</td>\n <td class=\"code\"><pre>True</pre></td>\n </tr>\n \n <tr>\n <td>CSRF_TRUSTED_ORIGINS</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>LANGUAGE_COOKIE_DOMAIN</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>DEFAULT_FILE_STORAGE</td>\n <td class=\"code\"><pre>'django.core.files.storage.FileSystemStorage'</pre></td>\n </tr>\n \n <tr>\n <td>INSTALLED_APPS</td>\n <td class=\"code\"><pre>['django.contrib.admin',\n 'django.contrib.auth',\n 'django.contrib.contenttypes',\n 'django.contrib.sessions',\n 'django.contrib.messages',\n 'django.contrib.staticfiles',\n 'rest_framework',\n 'rest_framework.authtoken',\n 'events.apps.EventsConfig',\n 'participants.apps.ParticipantsConfig',\n 'venues.apps.VenuesConfig',\n 'push_notifications.apps.PushNotificationsConfig']</pre></td>\n </tr>\n \n <tr>\n <td>LANGUAGES</td>\n <td class=\"code\"><pre>[('af', 'Afrikaans'),\n ('ar', 'Arabic'),\n ('ast', 'Asturian'),\n ('az', 'Azerbaijani'),\n ('bg', 'Bulgarian'),\n ('be', 'Belarusian'),\n ('bn', 'Bengali'),\n ('br', 'Breton'),\n ('bs', 'Bosnian'),\n ('ca', 'Catalan'),\n ('cs', 'Czech'),\n ('cy', 'Welsh'),\n ('da', 'Danish'),\n ('de', 'German'),\n ('el', 'Greek'),\n ('en', 'English'),\n ('en-au', 'Australian English'),\n ('en-gb', 'British English'),\n ('eo', 'Esperanto'),\n ('es', 'Spanish'),\n ('es-ar', 'Argentinian Spanish'),\n ('es-co', 'Colombian Spanish'),\n ('es-mx', 'Mexican Spanish'),\n ('es-ni', 'Nicaraguan Spanish'),\n ('es-ve', 'Venezuelan Spanish'),\n ('et', 'Estonian'),\n ('eu', 'Basque'),\n ('fa', 'Persian'),\n ('fi', 'Finnish'),\n ('fr', 'French'),\n ('fy', 'Frisian'),\n ('ga', 'Irish'),\n ('gd', 'Scottish Gaelic'),\n ('gl', 'Galician'),\n ('he', 'Hebrew'),\n ('hi', 'Hindi'),\n ('hr', 'Croatian'),\n ('hu', 'Hungarian'),\n ('ia', 'Interlingua'),\n ('id', 'Indonesian'),\n ('io', 'Ido'),\n ('is', 'Icelandic'),\n ('it', 'Italian'),\n ('ja', 'Japanese'),\n ('ka', 'Georgian'),\n ('kk', 'Kazakh'),\n ('km', 'Khmer'),\n ('kn', 'Kannada'),\n ('ko', 'Korean'),\n ('lb', 'Luxembourgish'),\n ('lt', 'Lithuanian'),\n ('lv', 'Latvian'),\n ('mk', 'Macedonian'),\n ('ml', 'Malayalam'),\n ('mn', 'Mongolian'),\n ('mr', 'Marathi'),\n ('my', 'Burmese'),\n ('nb', 'Norwegian Bokmal'),\n ('ne', 'Nepali'),\n ('nl', 'Dutch'),\n ('nn', 'Norwegian Nynorsk'),\n ('os', 'Ossetic'),\n ('pa', 'Punjabi'),\n ('pl', 'Polish'),\n ('pt', 'Portuguese'),\n ('pt-br', 'Brazilian Portuguese'),\n ('ro', 'Romanian'),\n ('ru', 'Russian'),\n ('sk', 'Slovak'),\n ('sl', 'Slovenian'),\n ('sq', 'Albanian'),\n ('sr', 'Serbian'),\n ('sr-latn', 'Serbian Latin'),\n ('sv', 'Swedish'),\n ('sw', 'Swahili'),\n ('ta', 'Tamil'),\n ('te', 'Telugu'),\n ('th', 'Thai'),\n ('tr', 'Turkish'),\n ('tt', 'Tatar'),\n ('udm', 'Udmurt'),\n ('uk', 'Ukrainian'),\n ('ur', 'Urdu'),\n ('vi', 'Vietnamese'),\n ('zh-hans', 'Simplified Chinese'),\n ('zh-hant', 'Traditional Chinese')]</pre></td>\n </tr>\n \n <tr>\n <td>USE_L10N</td>\n <td class=\"code\"><pre>True</pre></td>\n </tr>\n \n <tr>\n <td>SECURE_HSTS_INCLUDE_SUBDOMAINS</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>STATICFILES_DIRS</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>PREPEND_WWW</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>SECURE_PROXY_SSL_HEADER</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>LANGUAGE_COOKIE_AGE</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>SESSION_COOKIE_HTTPONLY</td>\n <td class=\"code\"><pre>True</pre></td>\n </tr>\n \n <tr>\n <td>DEBUG_PROPAGATE_EXCEPTIONS</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>CSRF_COOKIE_AGE</td>\n <td class=\"code\"><pre>31449600</pre></td>\n </tr>\n \n <tr>\n <td>MONTH_DAY_FORMAT</td>\n <td class=\"code\"><pre>'F j'</pre></td>\n </tr>\n \n <tr>\n <td>LOGIN_URL</td>\n <td class=\"code\"><pre>'/accounts/login/'</pre></td>\n </tr>\n \n <tr>\n <td>SESSION_EXPIRE_AT_BROWSER_CLOSE</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>SESSION_SAVE_EVERY_REQUEST</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>TIME_FORMAT</td>\n <td class=\"code\"><pre>'P'</pre></td>\n </tr>\n \n <tr>\n <td>AUTH_USER_MODEL</td>\n <td class=\"code\"><pre>'auth.User'</pre></td>\n </tr>\n \n <tr>\n <td>DATE_INPUT_FORMATS</td>\n <td class=\"code\"><pre>['%Y-%m-%d',\n '%m/%d/%Y',\n '%m/%d/%y',\n '%b %d %Y',\n '%b %d, %Y',\n '%d %b %Y',\n '%d %b, %Y',\n '%B %d %Y',\n '%B %d, %Y',\n '%d %B %Y',\n '%d %B, %Y']</pre></td>\n </tr>\n \n <tr>\n <td>AUTHENTICATION_BACKENDS</td>\n <td class=\"code\"><pre>['django.contrib.auth.backends.ModelBackend']</pre></td>\n </tr>\n \n <tr>\n <td>AUTH_PASSWORD_VALIDATORS</td>\n <td class=\"code\"><pre>u'********************'</pre></td>\n </tr>\n \n <tr>\n <td>PASSWORD_RESET_TIMEOUT_DAYS</td>\n <td class=\"code\"><pre>u'********************'</pre></td>\n </tr>\n \n <tr>\n <td>SESSION_FILE_PATH</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>CACHE_MIDDLEWARE_ALIAS</td>\n <td class=\"code\"><pre>'default'</pre></td>\n </tr>\n \n <tr>\n <td>APPS</td>\n <td class=\"code\"><pre>['events.apps.EventsConfig',\n 'participants.apps.ParticipantsConfig',\n 'venues.apps.VenuesConfig',\n 'push_notifications.apps.PushNotificationsConfig']</pre></td>\n </tr>\n \n <tr>\n <td>NUMBER_GROUPING</td>\n <td class=\"code\"><pre>0</pre></td>\n </tr>\n \n <tr>\n <td>SESSION_ENGINE</td>\n <td class=\"code\"><pre>'django.contrib.sessions.backends.db'</pre></td>\n </tr>\n \n <tr>\n <td>CSRF_FAILURE_VIEW</td>\n <td class=\"code\"><pre>'django.views.csrf.csrf_failure'</pre></td>\n </tr>\n \n <tr>\n <td>CSRF_COOKIE_PATH</td>\n <td class=\"code\"><pre>'/'</pre></td>\n </tr>\n \n <tr>\n <td>LOGIN_REDIRECT_URL</td>\n <td class=\"code\"><pre>'/accounts/profile/'</pre></td>\n </tr>\n \n <tr>\n <td>DECIMAL_SEPARATOR</td>\n <td class=\"code\"><pre>'.'</pre></td>\n </tr>\n \n <tr>\n <td>IGNORABLE_404_URLS</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>MIGRATION_MODULES</td>\n <td class=\"code\"><pre>{}</pre></td>\n </tr>\n \n <tr>\n <td>TEMPLATE_STRING_IF_INVALID</td>\n <td class=\"code\"><pre>''</pre></td>\n </tr>\n \n <tr>\n <td>CORE_APPS</td>\n <td class=\"code\"><pre>['django.contrib.admin',\n 'django.contrib.auth',\n 'django.contrib.contenttypes',\n 'django.contrib.sessions',\n 'django.contrib.messages',\n 'django.contrib.staticfiles']</pre></td>\n </tr>\n \n <tr>\n <td>LOGOUT_URL</td>\n <td class=\"code\"><pre>'/accounts/logout/'</pre></td>\n </tr>\n \n <tr>\n <td>EMAIL_USE_TLS</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>FIXTURE_DIRS</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>EMAIL_HOST</td>\n <td class=\"code\"><pre>'localhost'</pre></td>\n </tr>\n \n <tr>\n <td>DATE_FORMAT</td>\n <td class=\"code\"><pre>'N j, Y'</pre></td>\n </tr>\n \n <tr>\n <td>MEDIA_ROOT</td>\n <td class=\"code\"><pre>''</pre></td>\n </tr>\n \n <tr>\n <td>DEFAULT_EXCEPTION_REPORTER_FILTER</td>\n <td class=\"code\"><pre>'django.views.debug.SafeExceptionReporterFilter'</pre></td>\n </tr>\n \n <tr>\n <td>ADMINS</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>FORMAT_MODULE_PATH</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>DEFAULT_FROM_EMAIL</td>\n <td class=\"code\"><pre>'webmaster@localhost'</pre></td>\n </tr>\n \n <tr>\n <td>REST_FRAMEWORK</td>\n <td class=\"code\"><pre>{'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.TokenAuthentication',\n 'rest_framework.authentication.SessionAuthentication'),\n 'DEFAULT_THROTTLE_CLASSES': ('rest_framework.throttling.AnonRateThrottle',\n 'rest_framework.throttling.UserRateThrottle'),\n 'DEFAULT_THROTTLE_RATES': {'anon': '1000/min', 'user': '1000/min'},\n 'PAGE_SIZE': 10}</pre></td>\n </tr>\n \n <tr>\n <td>MEDIA_URL</td>\n <td class=\"code\"><pre>''</pre></td>\n </tr>\n \n <tr>\n <td>DATETIME_FORMAT</td>\n <td class=\"code\"><pre>'N j, Y, P'</pre></td>\n </tr>\n \n <tr>\n <td>TEMPLATE_DIRS</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>DISALLOWED_USER_AGENTS</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>ALLOWED_INCLUDE_ROOTS</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>LOGGING</td>\n <td class=\"code\"><pre>{}</pre></td>\n </tr>\n \n <tr>\n <td>SHORT_DATE_FORMAT</td>\n <td class=\"code\"><pre>'m/d/Y'</pre></td>\n </tr>\n \n <tr>\n <td>TEMPLATES</td>\n <td class=\"code\"><pre>[{'APP_DIRS': True,\n 'BACKEND': 'django.template.backends.django.DjangoTemplates',\n 'DIRS': [],\n 'OPTIONS': {'context_processors': ['django.template.context_processors.debug',\n 'django.template.context_processors.request',\n 'django.contrib.auth.context_processors.auth',\n 'django.contrib.messages.context_processors.messages']}}]</pre></td>\n </tr>\n \n <tr>\n <td>TEST_RUNNER</td>\n <td class=\"code\"><pre>'django.test.runner.DiscoverRunner'</pre></td>\n </tr>\n \n <tr>\n <td>CACHE_MIDDLEWARE_KEY_PREFIX</td>\n <td class=\"code\"><pre>u'********************'</pre></td>\n </tr>\n \n <tr>\n <td>SECURE_SSL_REDIRECT</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>TIME_ZONE</td>\n <td class=\"code\"><pre>'UTC'</pre></td>\n </tr>\n \n <tr>\n <td>FILE_UPLOAD_MAX_MEMORY_SIZE</td>\n <td class=\"code\"><pre>2621440</pre></td>\n </tr>\n \n <tr>\n <td>EMAIL_BACKEND</td>\n <td class=\"code\"><pre>'django.core.mail.backends.smtp.EmailBackend'</pre></td>\n </tr>\n \n <tr>\n <td>EMAIL_USE_SSL</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>TEMPLATE_CONTEXT_PROCESSORS</td>\n <td class=\"code\"><pre>['django.contrib.auth.context_processors.auth',\n 'django.template.context_processors.debug',\n 'django.template.context_processors.i18n',\n 'django.template.context_processors.media',\n 'django.template.context_processors.static',\n 'django.template.context_processors.tz',\n 'django.contrib.messages.context_processors.messages']</pre></td>\n </tr>\n \n <tr>\n <td>SESSION_COOKIE_AGE</td>\n <td class=\"code\"><pre>1209600</pre></td>\n </tr>\n \n <tr>\n <td>SETTINGS_MODULE</td>\n <td class=\"code\"><pre>'movemeant.settings'</pre></td>\n </tr>\n \n <tr>\n <td>USE_ETAGS</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>LANGUAGES_BIDI</td>\n <td class=\"code\"><pre>['he', 'ar', 'fa', 'ur']</pre></td>\n </tr>\n \n <tr>\n <td>FILE_UPLOAD_TEMP_DIR</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>INTERNAL_IPS</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>STATIC_URL</td>\n <td class=\"code\"><pre>'/static/'</pre></td>\n </tr>\n \n <tr>\n <td>EMAIL_PORT</td>\n <td class=\"code\"><pre>25</pre></td>\n </tr>\n \n <tr>\n <td>USE_TZ</td>\n <td class=\"code\"><pre>True</pre></td>\n </tr>\n \n <tr>\n <td>SHORT_DATETIME_FORMAT</td>\n <td class=\"code\"><pre>'m/d/Y P'</pre></td>\n </tr>\n \n <tr>\n <td>TEST_NON_SERIALIZED_APPS</td>\n <td class=\"code\"><pre>[]</pre></td>\n </tr>\n \n <tr>\n <td>PASSWORD_HASHERS</td>\n <td class=\"code\"><pre>u'********************'</pre></td>\n </tr>\n \n <tr>\n <td>THIRD_PARTY_APPS</td>\n <td class=\"code\"><pre>['rest_framework', 'rest_framework.authtoken']</pre></td>\n </tr>\n \n <tr>\n <td>ABSOLUTE_URL_OVERRIDES</td>\n <td class=\"code\"><pre>{}</pre></td>\n </tr>\n \n <tr>\n <td>LANGUAGE_COOKIE_PATH</td>\n <td class=\"code\"><pre>'/'</pre></td>\n </tr>\n \n <tr>\n <td>CACHE_MIDDLEWARE_SECONDS</td>\n <td class=\"code\"><pre>600</pre></td>\n </tr>\n \n <tr>\n <td>EMAIL_SSL_CERTFILE</td>\n <td class=\"code\"><pre>None</pre></td>\n </tr>\n \n <tr>\n <td>CSRF_COOKIE_HTTPONLY</td>\n <td class=\"code\"><pre>False</pre></td>\n </tr>\n \n <tr>\n <td>DATETIME_INPUT_FORMATS</td>\n <td class=\"code\"><pre>['%Y-%m-%d %H:%M:%S',\n '%Y-%m-%d %H:%M:%S.%f',\n '%Y-%m-%d %H:%M',\n '%Y-%m-%d',\n '%m/%d/%Y %H:%M:%S',\n '%m/%d/%Y %H:%M:%S.%f',\n '%m/%d/%Y %H:%M',\n '%m/%d/%Y',\n '%m/%d/%y %H:%M:%S',\n '%m/%d/%y %H:%M:%S.%f',\n '%m/%d/%y %H:%M',\n '%m/%d/%y']</pre></td>\n </tr>\n \n <tr>\n <td>EMAIL_HOST_USER</td>\n <td class=\"code\"><pre>''</pre></td>\n </tr>\n \n </tbody>\n </table>\n\n</div>\n\n <div id=\"explanation\">\n <p>\n You're seeing this error because you have <code>DEBUG = True</code> in your\n Django settings file. Change that to <code>False</code>, and Django will\n display a standard page generated by the handler for this status code.\n </p>\n </div>\n\n</body>\n</html>\n