- ID de l'analyse :
- 7f8d3548-7ccb-401e-8f49-53ee53dac414Terminée
- URL soumise :
- https://epicgames.pro/tournaments/AnnihilationCup
- Fin du rapport :
Liens : 0 trouvé(s)
Liens sortants identifiés à partir de la page
Variables JavaScript : 6 trouvée(s)
Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel
Nom | Type |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
hideAll | function |
toggle | function |
switchPastebinFriendly | function |
Messages de journal de console : 2 trouvé(s)
Messages consignés dans la console web
Type | Catégorie | Enregistrement |
---|---|---|
error | network |
|
error | network |
|
HTML
Le corps HTML de la page en données brutes
<!DOCTYPE html><html lang="en"><head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>DoesNotExist
at /tournaments/AnnihilationCup</title>
<style type="text/css">
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font:small sans-serif; background-color:#fff; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; }
h2 { margin-bottom:.8em; }
h3 { margin:1em 0 .5em 0; }
h4 { margin:0 0 .5em 0; font-weight: normal; }
code, pre { font-size: 100%; white-space: pre-wrap; word-break: break-word; }
summary { cursor: pointer; }
table { border:1px solid #ccc; border-collapse: collapse; width:100%; background:white; }
tbody td, tbody th { vertical-align:top; padding:2px 3px; }
thead th {
padding:1px 6px 1px 3px; background:#fefefe; text-align:left;
font-weight:normal; font-size:11px; border:1px solid #ddd;
}
tbody th { width:12em; text-align:right; color:#666; padding-right:.5em; }
table.vars { margin:5px 10px 2px 40px; width: auto; }
table.vars td, table.req td { font-family:monospace; }
table td.code { width:100%; }
table td.code pre { overflow:hidden; }
table.source th { color:#666; }
table.source td { font-family:monospace; white-space:pre; border-bottom:1px solid #eee; }
ul.traceback { list-style-type:none; color: #222; }
ul.traceback li.cause { word-break: break-word; }
ul.traceback li.frame { padding-bottom:1em; color:#4f4f4f; }
ul.traceback li.user { background-color:#e0e0e0; color:#000 }
div.context { padding:10px 0; overflow:hidden; }
div.context ol { padding-left:30px; margin:0 10px; list-style-position: inside; }
div.context ol li { font-family:monospace; white-space:pre; color:#777; cursor:pointer; padding-left: 2px; }
div.context ol li pre { display:inline; }
div.context ol.context-line li { color:#464646; background-color:#dfdfdf; padding: 3px 2px; }
div.context ol.context-line li span { position:absolute; right:32px; }
.user div.context ol.context-line li { background-color:#bbb; color:#000; }
.user div.context ol li { color:#666; }
div.commands, summary.commands { margin-left: 40px; }
div.commands a, summary.commands { color:#555; text-decoration:none; }
.user div.commands a { color: black; }
#summary { background: #ffc; }
#summary h2 { font-weight: normal; color: #666; }
#explanation { background:#eee; }
#template, #template-not-exist { background:#f6f6f6; }
#template-not-exist ul { margin: 0 0 10px 20px; }
#template-not-exist .postmortem-section { margin-bottom: 3px; }
#unicode-hint { background:#eee; }
#traceback { background:#eee; }
#requestinfo { background:#f6f6f6; padding-left:120px; }
#summary table { border:none; background:transparent; }
#requestinfo h2, #requestinfo h3 { position:relative; margin-left:-100px; }
#requestinfo h3 { margin-bottom:-1em; }
.error { background: #ffc; }
.specific { color:#cc3300; font-weight:bold; }
h2 span.commands { font-size:.7em; font-weight:normal; }
span.commands a:link {color:#5E5694;}
pre.exception_value { font-family: sans-serif; color: #575757; font-size: 1.5em; margin: 10px 0 10px 0; }
.append-bottom { margin-bottom: 10px; }
.fname { user-select: all; }
</style>
<script>
function hideAll(elems) {
for (var e = 0; e < elems.length; e++) {
elems[e].style.display = 'none';
}
}
window.onload = function() {
hideAll(document.querySelectorAll('ol.pre-context'));
hideAll(document.querySelectorAll('ol.post-context'));
hideAll(document.querySelectorAll('div.pastebin'));
}
function toggle() {
for (var i = 0; i < arguments.length; i++) {
var e = document.getElementById(arguments[i]);
if (e) {
e.style.display = e.style.display == 'none' ? 'block': 'none';
}
}
return false;
}
function switchPastebinFriendly(link) {
s1 = "Switch to copy-and-paste view";
s2 = "Switch back to interactive view";
link.textContent = link.textContent.trim() == s1 ? s2: s1;
toggle('browserTraceback', 'pastebinTraceback');
return false;
}
</script>
</head>
<body>
<div id="summary">
<h1>DoesNotExist
at /tournaments/AnnihilationCup</h1>
<pre class="exception_value">Domains matching query does not exist.</pre>
<table class="meta">
<tbody><tr>
<th>Request Method:</th>
<td>GET</td>
</tr>
<tr>
<th>Request URL:</th>
<td>http://epicgames.pro/tournaments/AnnihilationCup</td>
</tr>
<tr>
<th>Django Version:</th>
<td>5.0.1</td>
</tr>
<tr>
<th>Exception Type:</th>
<td>DoesNotExist</td>
</tr>
<tr>
<th>Exception Value:</th>
<td><pre>Domains matching query does not exist.</pre></td>
</tr>
<tr>
<th>Exception Location:</th>
<td><span class="fname">/usr/local/lib/python3.10/dist-packages/django/db/models/query.py</span>, line 647, in get</td>
</tr>
<tr>
<th>Raised during:</th>
<td>frontend.views.tournament2_fishingPage</td>
</tr>
<tr>
<th>Python Executable:</th>
<td>/usr/bin/python3</td>
</tr>
<tr>
<th>Python Version:</th>
<td>3.10.12</td>
</tr>
<tr>
<th>Python Path:</th>
<td><pre>['/home/epicfishing',
'/usr/lib/python310.zip',
'/usr/lib/python3.10',
'/usr/lib/python3.10/lib-dynload',
'/usr/local/lib/python3.10/dist-packages',
'/usr/lib/python3/dist-packages']</pre></td>
</tr>
<tr>
<th>Server time:</th>
<td>Wed, 06 Nov 2024 04:44:00 +0000</td>
</tr>
</tbody></table>
</div>
<div id="traceback">
<h2>Traceback <span class="commands"><a href="#" onclick="return switchPastebinFriendly(this);">
Switch to copy-and-paste view</a></span>
</h2>
<div id="browserTraceback">
<ul class="traceback">
<li class="frame django">
<code class="fname">/usr/local/lib/python3.10/dist-packages/django/core/handlers/exception.py</code>, line 55, in inner
<div class="context" id="c140465686142400">
<ol start="48" class="pre-context" id="pre140465686142400" style="display: none;">
<li onclick="toggle('pre140465686142400', 'post140465686142400')"><pre></pre></li>
<li onclick="toggle('pre140465686142400', 'post140465686142400')"><pre> return inner</pre></li>
<li onclick="toggle('pre140465686142400', 'post140465686142400')"><pre> else:</pre></li>
<li onclick="toggle('pre140465686142400', 'post140465686142400')"><pre></pre></li>
<li onclick="toggle('pre140465686142400', 'post140465686142400')"><pre> @wraps(get_response)</pre></li>
<li onclick="toggle('pre140465686142400', 'post140465686142400')"><pre> def inner(request):</pre></li>
<li onclick="toggle('pre140465686142400', 'post140465686142400')"><pre> try:</pre></li>
</ol>
<ol start="55" class="context-line">
<li onclick="toggle('pre140465686142400', 'post140465686142400')"><pre> response = get_response(request)</pre> <span>…</span></li>
</ol>
<ol start="56" class="post-context" id="post140465686142400" style="display: none;">
<li onclick="toggle('pre140465686142400', 'post140465686142400')"><pre> except Exception as exc:</pre></li>
<li onclick="toggle('pre140465686142400', 'post140465686142400')"><pre> response = response_for_exception(request, exc)</pre></li>
<li onclick="toggle('pre140465686142400', 'post140465686142400')"><pre> return response</pre></li>
<li onclick="toggle('pre140465686142400', 'post140465686142400')"><pre></pre></li>
<li onclick="toggle('pre140465686142400', 'post140465686142400')"><pre> return inner</pre></li>
<li onclick="toggle('pre140465686142400', 'post140465686142400')"><pre></pre></li>
</ol>
</div>
<details>
<summary class="commands">Local vars</summary>
<table class="vars" id="v140465686142400">
<thead>
<tr>
<th>Variable</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>exc</td>
<td class="code"><pre>DoesNotExist('Domains matching query does not exist.')</pre></td>
</tr>
<tr>
<td>get_response</td>
<td class="code"><pre><bound method BaseHandler._get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x7fc0bffb4550>></pre></td>
</tr>
<tr>
<td>request</td>
<td class="code"><pre><WSGIRequest: GET '/tournaments/AnnihilationCup'></pre></td>
</tr>
</tbody>
</table>
</details>
</li>
<li class="frame django">
<code class="fname">/usr/local/lib/python3.10/dist-packages/django/core/handlers/base.py</code>, line 197, in _get_response
<div class="context" id="c140465770256064">
<ol start="190" class="pre-context" id="pre140465770256064" style="display: none;">
<li onclick="toggle('pre140465770256064', 'post140465770256064')"><pre></pre></li>
<li onclick="toggle('pre140465770256064', 'post140465770256064')"><pre> if response is None:</pre></li>
<li onclick="toggle('pre140465770256064', 'post140465770256064')"><pre> wrapped_callback = self.make_view_atomic(callback)</pre></li>
<li onclick="toggle('pre140465770256064', 'post140465770256064')"><pre> # If it is an asynchronous view, run it in a subthread.</pre></li>
<li onclick="toggle('pre140465770256064', 'post140465770256064')"><pre> if iscoroutinefunction(wrapped_callback):</pre></li>
<li onclick="toggle('pre140465770256064', 'post140465770256064')"><pre> wrapped_callback = async_to_sync(wrapped_callback)</pre></li>
<li onclick="toggle('pre140465770256064', 'post140465770256064')"><pre> try:</pre></li>
</ol>
<ol start="197" class="context-line">
<li onclick="toggle('pre140465770256064', 'post140465770256064')"><pre> response = wrapped_callback(request, *callback_args, **callback_kwargs)</pre> <span>…</span></li>
</ol>
<ol start="198" class="post-context" id="post140465770256064" style="display: none;">
<li onclick="toggle('pre140465770256064', 'post140465770256064')"><pre> except Exception as e:</pre></li>
<li onclick="toggle('pre140465770256064', 'post140465770256064')"><pre> response = self.process_exception_by_middleware(e, request)</pre></li>
<li onclick="toggle('pre140465770256064', 'post140465770256064')"><pre> if response is None:</pre></li>
<li onclick="toggle('pre140465770256064', 'post140465770256064')"><pre> raise</pre></li>
<li onclick="toggle('pre140465770256064', 'post140465770256064')"><pre></pre></li>
<li onclick="toggle('pre140465770256064', 'post140465770256064')"><pre> # Complain if the view returned None (a common error).</pre></li>
</ol>
</div>
<details>
<summary class="commands">Local vars</summary>
<table class="vars" id="v140465770256064">
<thead>
<tr>
<th>Variable</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>callback</td>
<td class="code"><pre><function tournament2_fishingPage at 0x7fc0bdf13d00></pre></td>
</tr>
<tr>
<td>callback_args</td>
<td class="code"><pre>()</pre></td>
</tr>
<tr>
<td>callback_kwargs</td>
<td class="code"><pre>{'link': 'AnnihilationCup'}</pre></td>
</tr>
<tr>
<td>middleware_method</td>
<td class="code"><pre><bound method CsrfViewMiddleware.process_view of <CsrfViewMiddleware get_response=convert_exception_to_response.<locals>.inner>></pre></td>
</tr>
<tr>
<td>request</td>
<td class="code"><pre><WSGIRequest: GET '/tournaments/AnnihilationCup'></pre></td>
</tr>
<tr>
<td>response</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>self</td>
<td class="code"><pre><django.core.handlers.wsgi.WSGIHandler object at 0x7fc0bffb4550></pre></td>
</tr>
<tr>
<td>wrapped_callback</td>
<td class="code"><pre><function tournament2_fishingPage at 0x7fc0bdf13d00></pre></td>
</tr>
</tbody>
</table>
</details>
</li>
<li class="frame user">
<code class="fname">/home/epicfishing/frontend/views.py</code>, line 349, in tournament2_fishingPage
<div class="context" id="c140465684766848">
<ol start="342" class="pre-context" id="pre140465684766848" style="display: none;">
<li onclick="toggle('pre140465684766848', 'post140465684766848')"><pre> 'link': link</pre></li>
<li onclick="toggle('pre140465684766848', 'post140465684766848')"><pre> }</pre></li>
<li onclick="toggle('pre140465684766848', 'post140465684766848')"><pre> return render(request, "tournament/index.html", context)</pre></li>
<li onclick="toggle('pre140465684766848', 'post140465684766848')"><pre></pre></li>
<li onclick="toggle('pre140465684766848', 'post140465684766848')"><pre></pre></li>
<li onclick="toggle('pre140465684766848', 'post140465684766848')"><pre>def tournament2_fishingPage(request, link):</pre></li>
<li onclick="toggle('pre140465684766848', 'post140465684766848')"><pre> _domain = request.get_host()</pre></li>
</ol>
<ol start="349" class="context-line">
<li onclick="toggle('pre140465684766848', 'post140465684766848')"><pre> _domain = Domains.objects.get(domain=_domain)</pre> <span>…</span></li>
</ol>
<ol start="350" class="post-context" id="post140465684766848" style="display: none;">
<li onclick="toggle('pre140465684766848', 'post140465684766848')"><pre></pre></li>
<li onclick="toggle('pre140465684766848', 'post140465684766848')"><pre> _link = Links.objects.get(domain=_domain, link=link)</pre></li>
<li onclick="toggle('pre140465684766848', 'post140465684766848')"><pre></pre></li>
<li onclick="toggle('pre140465684766848', 'post140465684766848')"><pre> if _link.theme != "Tournament2":</pre></li>
<li onclick="toggle('pre140465684766848', 'post140465684766848')"><pre> return render(request, "404.html")</pre></li>
<li onclick="toggle('pre140465684766848', 'post140465684766848')"><pre></pre></li>
</ol>
</div>
<details>
<summary class="commands">Local vars</summary>
<table class="vars" id="v140465684766848">
<thead>
<tr>
<th>Variable</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>_domain</td>
<td class="code"><pre>'epicgames.pro'</pre></td>
</tr>
<tr>
<td>link</td>
<td class="code"><pre>'AnnihilationCup'</pre></td>
</tr>
<tr>
<td>request</td>
<td class="code"><pre><WSGIRequest: GET '/tournaments/AnnihilationCup'></pre></td>
</tr>
</tbody>
</table>
</details>
</li>
<li class="frame django">
<code class="fname">/usr/local/lib/python3.10/dist-packages/django/db/models/manager.py</code>, line 87, in manager_method
<div class="context" id="c140465770143168">
<ol start="80" class="pre-context" id="pre140465770143168" style="display: none;">
<li onclick="toggle('pre140465770143168', 'post140465770143168')"><pre> return []</pre></li>
<li onclick="toggle('pre140465770143168', 'post140465770143168')"><pre></pre></li>
<li onclick="toggle('pre140465770143168', 'post140465770143168')"><pre> @classmethod</pre></li>
<li onclick="toggle('pre140465770143168', 'post140465770143168')"><pre> def _get_queryset_methods(cls, queryset_class):</pre></li>
<li onclick="toggle('pre140465770143168', 'post140465770143168')"><pre> def create_method(name, method):</pre></li>
<li onclick="toggle('pre140465770143168', 'post140465770143168')"><pre> @wraps(method)</pre></li>
<li onclick="toggle('pre140465770143168', 'post140465770143168')"><pre> def manager_method(self, *args, **kwargs):</pre></li>
</ol>
<ol start="87" class="context-line">
<li onclick="toggle('pre140465770143168', 'post140465770143168')"><pre> return getattr(self.get_queryset(), name)(*args, **kwargs)</pre> <span>…</span></li>
</ol>
<ol start="88" class="post-context" id="post140465770143168" style="display: none;">
<li onclick="toggle('pre140465770143168', 'post140465770143168')"><pre></pre></li>
<li onclick="toggle('pre140465770143168', 'post140465770143168')"><pre> return manager_method</pre></li>
<li onclick="toggle('pre140465770143168', 'post140465770143168')"><pre></pre></li>
<li onclick="toggle('pre140465770143168', 'post140465770143168')"><pre> new_methods = {}</pre></li>
<li onclick="toggle('pre140465770143168', 'post140465770143168')"><pre> for name, method in inspect.getmembers(</pre></li>
<li onclick="toggle('pre140465770143168', 'post140465770143168')"><pre> queryset_class, predicate=inspect.isfunction</pre></li>
</ol>
</div>
<details>
<summary class="commands">Local vars</summary>
<table class="vars" id="v140465770143168">
<thead>
<tr>
<th>Variable</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>args</td>
<td class="code"><pre>()</pre></td>
</tr>
<tr>
<td>kwargs</td>
<td class="code"><pre>{'domain': 'epicgames.pro'}</pre></td>
</tr>
<tr>
<td>name</td>
<td class="code"><pre>'get'</pre></td>
</tr>
<tr>
<td>self</td>
<td class="code"><pre><django.db.models.manager.Manager object at 0x7fc0bf3f6650></pre></td>
</tr>
</tbody>
</table>
</details>
</li>
<li class="frame django">
<code class="fname">/usr/local/lib/python3.10/dist-packages/django/db/models/query.py</code>, line 647, in get
<div class="context" id="c140465770145344">
<ol start="640" class="pre-context" id="pre140465770145344" style="display: none;">
<li onclick="toggle('pre140465770145344', 'post140465770145344')"><pre> ):</pre></li>
<li onclick="toggle('pre140465770145344', 'post140465770145344')"><pre> limit = MAX_GET_RESULTS</pre></li>
<li onclick="toggle('pre140465770145344', 'post140465770145344')"><pre> clone.query.set_limits(high=limit)</pre></li>
<li onclick="toggle('pre140465770145344', 'post140465770145344')"><pre> num = len(clone)</pre></li>
<li onclick="toggle('pre140465770145344', 'post140465770145344')"><pre> if num == 1:</pre></li>
<li onclick="toggle('pre140465770145344', 'post140465770145344')"><pre> return clone._result_cache[0]</pre></li>
<li onclick="toggle('pre140465770145344', 'post140465770145344')"><pre> if not num:</pre></li>
</ol>
<ol start="647" class="context-line">
<li onclick="toggle('pre140465770145344', 'post140465770145344')"><pre> raise self.model.DoesNotExist(</pre> <span>…</span></li>
</ol>
<ol start="648" class="post-context" id="post140465770145344" style="display: none;">
<li onclick="toggle('pre140465770145344', 'post140465770145344')"><pre> "%s matching query does not exist." % self.model._meta.object_name</pre></li>
<li onclick="toggle('pre140465770145344', 'post140465770145344')"><pre> )</pre></li>
<li onclick="toggle('pre140465770145344', 'post140465770145344')"><pre> raise self.model.MultipleObjectsReturned(</pre></li>
<li onclick="toggle('pre140465770145344', 'post140465770145344')"><pre> "get() returned more than one %s -- it returned %s!"</pre></li>
<li onclick="toggle('pre140465770145344', 'post140465770145344')"><pre> % (</pre></li>
<li onclick="toggle('pre140465770145344', 'post140465770145344')"><pre> self.model._meta.object_name,</pre></li>
</ol>
</div>
<details>
<summary class="commands">Local vars</summary>
<table class="vars" id="v140465770145344">
<thead>
<tr>
<th>Variable</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>args</td>
<td class="code"><pre>()</pre></td>
</tr>
<tr>
<td>clone</td>
<td class="code"><pre><QuerySet []></pre></td>
</tr>
<tr>
<td>kwargs</td>
<td class="code"><pre>{'domain': 'epicgames.pro'}</pre></td>
</tr>
<tr>
<td>limit</td>
<td class="code"><pre>21</pre></td>
</tr>
<tr>
<td>num</td>
<td class="code"><pre>0</pre></td>
</tr>
<tr>
<td>self</td>
<td class="code"><pre><QuerySet [<Domains: epicgames-tournaments.pro>, <Domains: epics-games.pro>]></pre></td>
</tr>
</tbody>
</table>
</details>
</li>
</ul>
</div>
<form action="https://dpaste.com/" name="pasteform" id="pasteform" method="post">
<div id="pastebinTraceback" class="pastebin" style="display: none;">
<input type="hidden" name="language" value="PythonConsole">
<input type="hidden" name="title" value="DoesNotExist at /tournaments/AnnihilationCup">
<input type="hidden" name="source" value="Django Dpaste Agent">
<input type="hidden" name="poster" value="Django">
<textarea name="content" id="traceback_area" cols="140" rows="25">Environment:
Request Method: GET
Request URL: http://epicgames.pro/tournaments/AnnihilationCup
Django Version: 5.0.1
Python Version: 3.10.12
Installed Applications:
['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'frontend']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware']
Traceback (most recent call last):
File "/usr/local/lib/python3.10/dist-packages/django/core/handlers/exception.py", line 55, in inner
response = get_response(request)
File "/usr/local/lib/python3.10/dist-packages/django/core/handlers/base.py", line 197, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/home/epicfishing/frontend/views.py", line 349, in tournament2_fishingPage
_domain = Domains.objects.get(domain=_domain)
File "/usr/local/lib/python3.10/dist-packages/django/db/models/manager.py", line 87, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/usr/local/lib/python3.10/dist-packages/django/db/models/query.py", line 647, in get
raise self.model.DoesNotExist(
Exception Type: DoesNotExist at /tournaments/AnnihilationCup
Exception Value: Domains matching query does not exist.
</textarea>
<br><br>
<input type="submit" value="Share this traceback on a public website">
</div>
</form>
</div>
<div id="requestinfo">
<h2>Request information</h2>
<h3 id="user-info">USER</h3>
<p>AnonymousUser</p>
<h3 id="get-info">GET</h3>
<p>No GET data</p>
<h3 id="post-info">POST</h3>
<p>No POST data</p>
<h3 id="files-info">FILES</h3>
<p>No FILES data</p>
<h3 id="cookie-info">COOKIES</h3>
<p>No cookie data</p>
<h3 id="meta-info">META</h3>
<table class="req">
<thead>
<tr>
<th>Variable</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>CONTENT_LENGTH</td>
<td class="code"><pre>''</pre></td>
</tr>
<tr>
<td>CONTENT_TYPE</td>
<td class="code"><pre>'text/plain'</pre></td>
</tr>
<tr>
<td>DBUS_SESSION_BUS_ADDRESS</td>
<td class="code"><pre>'unix:path=/run/user/0/bus'</pre></td>
</tr>
<tr>
<td>DJANGO_SETTINGS_MODULE</td>
<td class="code"><pre>'epicfishing.settings'</pre></td>
</tr>
<tr>
<td>GATEWAY_INTERFACE</td>
<td class="code"><pre>'CGI/1.1'</pre></td>
</tr>
<tr>
<td>HOME</td>
<td class="code"><pre>'/root'</pre></td>
</tr>
<tr>
<td>HTTP_ACCEPT</td>
<td class="code"><pre>'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7'</pre></td>
</tr>
<tr>
<td>HTTP_ACCEPT_ENCODING</td>
<td class="code"><pre>'gzip, br'</pre></td>
</tr>
<tr>
<td>HTTP_ACCEPT_LANGUAGE</td>
<td class="code"><pre>'en-US,en;q=0.9'</pre></td>
</tr>
<tr>
<td>HTTP_CDN_LOOP</td>
<td class="code"><pre>'cloudflare; loops=1'</pre></td>
</tr>
<tr>
<td>HTTP_CF_BISO_DEVTOOLS</td>
<td class="code"><pre>'1'</pre></td>
</tr>
<tr>
<td>HTTP_CF_BISO_REQUEST_ID</td>
<td class="code"><pre>'b31e9cfe-2ce6-4849-baa3-f911a57d78cb'</pre></td>
</tr>
<tr>
<td>HTTP_CF_CONNECTING_IP</td>
<td class="code"><pre>'2a09:bac5:3129:e64::16f:9b'</pre></td>
</tr>
<tr>
<td>HTTP_CF_IPCOUNTRY</td>
<td class="code"><pre>'ES'</pre></td>
</tr>
<tr>
<td>HTTP_CF_RAY</td>
<td class="code"><pre>'8de26d078e332160-MAD'</pre></td>
</tr>
<tr>
<td>HTTP_CF_VISITOR</td>
<td class="code"><pre>'{"scheme":"https"}'</pre></td>
</tr>
<tr>
<td>HTTP_CONNECTION</td>
<td class="code"><pre>'upgrade'</pre></td>
</tr>
<tr>
<td>HTTP_HOST</td>
<td class="code"><pre>'epicgames.pro'</pre></td>
</tr>
<tr>
<td>HTTP_SEC_CH_UA</td>
<td class="code"><pre>'"Google Chrome";v="126", "Not:A-Brand";v="8", "Chromium";v="119"'</pre></td>
</tr>
<tr>
<td>HTTP_SEC_CH_UA_PLATFORM</td>
<td class="code"><pre>'Win32'</pre></td>
</tr>
<tr>
<td>HTTP_SEC_FETCH_DEST</td>
<td class="code"><pre>'document'</pre></td>
</tr>
<tr>
<td>HTTP_SEC_FETCH_MODE</td>
<td class="code"><pre>'navigate'</pre></td>
</tr>
<tr>
<td>HTTP_SEC_FETCH_SITE</td>
<td class="code"><pre>'none'</pre></td>
</tr>
<tr>
<td>HTTP_SEC_FETCH_USER</td>
<td class="code"><pre>'?1'</pre></td>
</tr>
<tr>
<td>HTTP_UPGRADE_INSECURE_REQUESTS</td>
<td class="code"><pre>'1'</pre></td>
</tr>
<tr>
<td>HTTP_USER_AGENT</td>
<td class="code"><pre>('Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like '
'Gecko) Chrome/119.0.0.0 Safari/537.36')</pre></td>
</tr>
<tr>
<td>HTTP_X_FORWARDED_FOR</td>
<td class="code"><pre>'2a09:bac5:3129:e64::16f:9b'</pre></td>
</tr>
<tr>
<td>HTTP_X_FORWARDED_PROTO</td>
<td class="code"><pre>'https'</pre></td>
</tr>
<tr>
<td>LANG</td>
<td class="code"><pre>'en_US.UTF-8'</pre></td>
</tr>
<tr>
<td>LESSCLOSE</td>
<td class="code"><pre>'/usr/bin/lesspipe %s %s'</pre></td>
</tr>
<tr>
<td>LESSOPEN</td>
<td class="code"><pre>'| /usr/bin/lesspipe %s'</pre></td>
</tr>
<tr>
<td>LOGNAME</td>
<td class="code"><pre>'root'</pre></td>
</tr>
<tr>
<td>LS_COLORS</td>
<td class="code"><pre>'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:mi=00: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:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=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:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=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:*.webp=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:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=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:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'</pre></td>
</tr>
<tr>
<td>MOTD_SHOWN</td>
<td class="code"><pre>'pam'</pre></td>
</tr>
<tr>
<td>OLDPWD</td>
<td class="code"><pre>'/root'</pre></td>
</tr>
<tr>
<td>PATH</td>
<td class="code"><pre>'/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin'</pre></td>
</tr>
<tr>
<td>PATH_INFO</td>
<td class="code"><pre>'/tournaments/AnnihilationCup'</pre></td>
</tr>
<tr>
<td>PWD</td>
<td class="code"><pre>'/home/epicfishing'</pre></td>
</tr>
<tr>
<td>QUERY_STRING</td>
<td class="code"><pre>''</pre></td>
</tr>
<tr>
<td>REMOTE_ADDR</td>
<td class="code"><pre>'185.209.31.238'</pre></td>
</tr>
<tr>
<td>REMOTE_HOST</td>
<td class="code"><pre>''</pre></td>
</tr>
<tr>
<td>REQUEST_METHOD</td>
<td class="code"><pre>'GET'</pre></td>
</tr>
<tr>
<td>RUN_MAIN</td>
<td class="code"><pre>'true'</pre></td>
</tr>
<tr>
<td>SCRIPT_NAME</td>
<td class="code"><pre>''</pre></td>
</tr>
<tr>
<td>SERVER_NAME</td>
<td class="code"><pre>'v2294725.hosted-by-vdsina.ru'</pre></td>
</tr>
<tr>
<td>SERVER_PORT</td>
<td class="code"><pre>'8000'</pre></td>
</tr>
<tr>
<td>SERVER_PROTOCOL</td>
<td class="code"><pre>'HTTP/1.1'</pre></td>
</tr>
<tr>
<td>SERVER_SOFTWARE</td>
<td class="code"><pre>'WSGIServer/0.2'</pre></td>
</tr>
<tr>
<td>SHELL</td>
<td class="code"><pre>'/bin/bash'</pre></td>
</tr>
<tr>
<td>SHLVL</td>
<td class="code"><pre>'2'</pre></td>
</tr>
<tr>
<td>SSH_CLIENT</td>
<td class="code"><pre>'95.72.211.188 56264 22'</pre></td>
</tr>
<tr>
<td>SSH_CONNECTION</td>
<td class="code"><pre>'95.72.211.188 56264 185.209.31.238 22'</pre></td>
</tr>
<tr>
<td>SSH_TTY</td>
<td class="code"><pre>'/dev/pts/0'</pre></td>
</tr>
<tr>
<td>STY</td>
<td class="code"><pre>'948.panel'</pre></td>
</tr>
<tr>
<td>TERM</td>
<td class="code"><pre>'screen.linux'</pre></td>
</tr>
<tr>
<td>TERMCAP</td>
<td class="code"><pre>('SC|screen.linux|VT 100/ANSI X3.64 virtual '
'terminal:DO=\\E[%dB:LE=\\E[%dD:RI=\\E[%dC:UP=\\E[%dA:bs:bt=\\E[Z:cd=\\E[J:ce=\\E[K:cl=\\E[H\\E[J:cm=\\E[%i%d;%dH:ct=\\E[3g:do=^J:nd=\\E[C:pt:rc=\\E8:rs=\\Ec:sc=\\E7:st=\\EH:up=\\EM:le=^H:bl=^G:cr=^M:it#8:ho=\\E[H:nw=\\EE:ta=^I:is=\\E)0:li#50:co#87:am:xn:xv:LP:sr=\\EM:al=\\E[L:AL=\\E[%dL:cs=\\E[%i%d;%dr:dl=\\E[M:DL=\\E[%dM:dc=\\E[P:DC=\\E[%dP:im=\\E[4h:ei=\\E[4l:mi:IC=\\E[%d@:ks=\\E[?1h\\E=:ke=\\E[?1l\\E>:vi=\\E[?25l:ve=\\E[34h\\E[?25h:vs=\\E[34l:ti=\\E[?1049h:te=\\E[?1049l:us=\\E[4m:ue=\\E[24m:so=\\E[3m:se=\\E[23m:mb=\\E[5m:md=\\E[1m:mh=\\E[2m:mr=\\E[7m:me=\\E[m:ms:Co#8:pa#64:AF=\\E[3%dm:AB=\\E[4%dm:op=\\E[39;49m:AX:vb=\\Eg:as=\\E(0:ae=\\E(B:ac=\\140\\140aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~..--++,,hhII00:Km=\\E[M:k0=\\E[10~:k1=\\EOP:k2=\\EOQ:k3=\\EOR:k4=\\EOS:k5=\\E[15~:k6=\\E[17~:k7=\\E[18~:k8=\\E[19~:k9=\\E[20~:k;=\\E[21~:F1=\\E[23~:F2=\\E[24~:kB=\\E^I:kh=\\E[1~:@1=\\E[1~:kH=\\E[4~:@7=\\E[4~:kN=\\E[6~:kP=\\E[5~:kI=\\E[2~:kD=\\E[3~:ku=\\EOA:kd=\\EOB:kr=\\EOC:kl=\\EOD:')</pre></td>
</tr>
<tr>
<td>TZ</td>
<td class="code"><pre>'UTC'</pre></td>
</tr>
<tr>
<td>USER</td>
<td class="code"><pre>'root'</pre></td>
</tr>
<tr>
<td>WINDOW</td>
<td class="code"><pre>'0'</pre></td>
</tr>
<tr>
<td>XDG_DATA_DIRS</td>
<td class="code"><pre>'/usr/local/share:/usr/share:/var/lib/snapd/desktop'</pre></td>
</tr>
<tr>
<td>XDG_RUNTIME_DIR</td>
<td class="code"><pre>'/run/user/0'</pre></td>
</tr>
<tr>
<td>XDG_SESSION_CLASS</td>
<td class="code"><pre>'user'</pre></td>
</tr>
<tr>
<td>XDG_SESSION_ID</td>
<td class="code"><pre>'1'</pre></td>
</tr>
<tr>
<td>XDG_SESSION_TYPE</td>
<td class="code"><pre>'tty'</pre></td>
</tr>
<tr>
<td>_</td>
<td class="code"><pre>'/usr/bin/python3'</pre></td>
</tr>
<tr>
<td>wsgi.errors</td>
<td class="code"><pre><_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'></pre></td>
</tr>
<tr>
<td>wsgi.file_wrapper</td>
<td class="code"><pre><class 'wsgiref.util.FileWrapper'></pre></td>
</tr>
<tr>
<td>wsgi.input</td>
<td class="code"><pre><django.core.handlers.wsgi.LimitedStream object at 0x7fc0b4af15a0></pre></td>
</tr>
<tr>
<td>wsgi.multiprocess</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>wsgi.multithread</td>
<td class="code"><pre>True</pre></td>
</tr>
<tr>
<td>wsgi.run_once</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>wsgi.url_scheme</td>
<td class="code"><pre>'http'</pre></td>
</tr>
<tr>
<td>wsgi.version</td>
<td class="code"><pre>(1, 0)</pre></td>
</tr>
</tbody>
</table>
<h3 id="settings-info">Settings</h3>
<h4>Using settings module <code>epicfishing.settings</code></h4>
<table class="req">
<thead>
<tr>
<th>Setting</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>ABSOLUTE_URL_OVERRIDES</td>
<td class="code"><pre>{}</pre></td>
</tr>
<tr>
<td>ADMINS</td>
<td class="code"><pre>[]</pre></td>
</tr>
<tr>
<td>ALLOWED_HOSTS</td>
<td class="code"><pre>['*']</pre></td>
</tr>
<tr>
<td>APPEND_SLASH</td>
<td class="code"><pre>True</pre></td>
</tr>
<tr>
<td>AUTHENTICATION_BACKENDS</td>
<td class="code"><pre>['django.contrib.auth.backends.ModelBackend']</pre></td>
</tr>
<tr>
<td>AUTH_PASSWORD_VALIDATORS</td>
<td class="code"><pre>'********************'</pre></td>
</tr>
<tr>
<td>AUTH_USER_MODEL</td>
<td class="code"><pre>'auth.User'</pre></td>
</tr>
<tr>
<td>BASE_DIR</td>
<td class="code"><pre>PosixPath('/home/epicfishing')</pre></td>
</tr>
<tr>
<td>CACHES</td>
<td class="code"><pre>{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}</pre></td>
</tr>
<tr>
<td>CACHE_MIDDLEWARE_ALIAS</td>
<td class="code"><pre>'default'</pre></td>
</tr>
<tr>
<td>CACHE_MIDDLEWARE_KEY_PREFIX</td>
<td class="code"><pre>'********************'</pre></td>
</tr>
<tr>
<td>CACHE_MIDDLEWARE_SECONDS</td>
<td class="code"><pre>600</pre></td>
</tr>
<tr>
<td>CSRF_COOKIE_AGE</td>
<td class="code"><pre>31449600</pre></td>
</tr>
<tr>
<td>CSRF_COOKIE_DOMAIN</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>CSRF_COOKIE_HTTPONLY</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>CSRF_COOKIE_NAME</td>
<td class="code"><pre>'csrftoken'</pre></td>
</tr>
<tr>
<td>CSRF_COOKIE_PATH</td>
<td class="code"><pre>'/'</pre></td>
</tr>
<tr>
<td>CSRF_COOKIE_SAMESITE</td>
<td class="code"><pre>'Lax'</pre></td>
</tr>
<tr>
<td>CSRF_COOKIE_SECURE</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>CSRF_FAILURE_VIEW</td>
<td class="code"><pre>'django.views.csrf.csrf_failure'</pre></td>
</tr>
<tr>
<td>CSRF_HEADER_NAME</td>
<td class="code"><pre>'HTTP_X_CSRFTOKEN'</pre></td>
</tr>
<tr>
<td>CSRF_TRUSTED_ORIGINS</td>
<td class="code"><pre>['https://gavrik-clow.site']</pre></td>
</tr>
<tr>
<td>CSRF_USE_SESSIONS</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>DATABASES</td>
<td class="code"><pre>{'default': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_HEALTH_CHECKS': False,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql',
'HOST': 'localhost',
'NAME': 'epicfishing',
'OPTIONS': {},
'PASSWORD': '********************',
'PORT': '5432',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIGRATE': True,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': 'epicfishing'}}</pre></td>
</tr>
<tr>
<td>DATABASE_ROUTERS</td>
<td class="code"><pre>[]</pre></td>
</tr>
<tr>
<td>DATA_UPLOAD_MAX_MEMORY_SIZE</td>
<td class="code"><pre>2621440</pre></td>
</tr>
<tr>
<td>DATA_UPLOAD_MAX_NUMBER_FIELDS</td>
<td class="code"><pre>1000</pre></td>
</tr>
<tr>
<td>DATA_UPLOAD_MAX_NUMBER_FILES</td>
<td class="code"><pre>100</pre></td>
</tr>
<tr>
<td>DATETIME_FORMAT</td>
<td class="code"><pre>'N j, Y, P'</pre></td>
</tr>
<tr>
<td>DATETIME_INPUT_FORMATS</td>
<td class="code"><pre>['%Y-%m-%d %H:%M:%S',
'%Y-%m-%d %H:%M:%S.%f',
'%Y-%m-%d %H:%M',
'%m/%d/%Y %H:%M:%S',
'%m/%d/%Y %H:%M:%S.%f',
'%m/%d/%Y %H:%M',
'%m/%d/%y %H:%M:%S',
'%m/%d/%y %H:%M:%S.%f',
'%m/%d/%y %H:%M']</pre></td>
</tr>
<tr>
<td>DATE_FORMAT</td>
<td class="code"><pre>'N j, Y'</pre></td>
</tr>
<tr>
<td>DATE_INPUT_FORMATS</td>
<td class="code"><pre>['%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']</pre></td>
</tr>
<tr>
<td>DEBUG</td>
<td class="code"><pre>True</pre></td>
</tr>
<tr>
<td>DEBUG_PROPAGATE_EXCEPTIONS</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>DECIMAL_SEPARATOR</td>
<td class="code"><pre>'.'</pre></td>
</tr>
<tr>
<td>DEFAULT_AUTO_FIELD</td>
<td class="code"><pre>'django.db.models.BigAutoField'</pre></td>
</tr>
<tr>
<td>DEFAULT_CHARSET</td>
<td class="code"><pre>'utf-8'</pre></td>
</tr>
<tr>
<td>DEFAULT_EXCEPTION_REPORTER</td>
<td class="code"><pre>'django.views.debug.ExceptionReporter'</pre></td>
</tr>
<tr>
<td>DEFAULT_EXCEPTION_REPORTER_FILTER</td>
<td class="code"><pre>'django.views.debug.SafeExceptionReporterFilter'</pre></td>
</tr>
<tr>
<td>DEFAULT_FILE_STORAGE</td>
<td class="code"><pre>'django.core.files.storage.FileSystemStorage'</pre></td>
</tr>
<tr>
<td>DEFAULT_FROM_EMAIL</td>
<td class="code"><pre>'webmaster@localhost'</pre></td>
</tr>
<tr>
<td>DEFAULT_INDEX_TABLESPACE</td>
<td class="code"><pre>''</pre></td>
</tr>
<tr>
<td>DEFAULT_TABLESPACE</td>
<td class="code"><pre>''</pre></td>
</tr>
<tr>
<td>DISALLOWED_USER_AGENTS</td>
<td class="code"><pre>[]</pre></td>
</tr>
<tr>
<td>EMAIL_BACKEND</td>
<td class="code"><pre>'django.core.mail.backends.smtp.EmailBackend'</pre></td>
</tr>
<tr>
<td>EMAIL_HOST</td>
<td class="code"><pre>'localhost'</pre></td>
</tr>
<tr>
<td>EMAIL_HOST_PASSWORD</td>
<td class="code"><pre>'********************'</pre></td>
</tr>
<tr>
<td>EMAIL_HOST_USER</td>
<td class="code"><pre>''</pre></td>
</tr>
<tr>
<td>EMAIL_PORT</td>
<td class="code"><pre>25</pre></td>
</tr>
<tr>
<td>EMAIL_SSL_CERTFILE</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>EMAIL_SSL_KEYFILE</td>
<td class="code"><pre>'********************'</pre></td>
</tr>
<tr>
<td>EMAIL_SUBJECT_PREFIX</td>
<td class="code"><pre>'[Django] '</pre></td>
</tr>
<tr>
<td>EMAIL_TIMEOUT</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>EMAIL_USE_LOCALTIME</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>EMAIL_USE_SSL</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>EMAIL_USE_TLS</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>FILE_UPLOAD_DIRECTORY_PERMISSIONS</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>FILE_UPLOAD_HANDLERS</td>
<td class="code"><pre>['django.core.files.uploadhandler.MemoryFileUploadHandler',
'django.core.files.uploadhandler.TemporaryFileUploadHandler']</pre></td>
</tr>
<tr>
<td>FILE_UPLOAD_MAX_MEMORY_SIZE</td>
<td class="code"><pre>2621440</pre></td>
</tr>
<tr>
<td>FILE_UPLOAD_PERMISSIONS</td>
<td class="code"><pre>420</pre></td>
</tr>
<tr>
<td>FILE_UPLOAD_TEMP_DIR</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>FIRST_DAY_OF_WEEK</td>
<td class="code"><pre>0</pre></td>
</tr>
<tr>
<td>FIXTURE_DIRS</td>
<td class="code"><pre>[]</pre></td>
</tr>
<tr>
<td>FORCE_SCRIPT_NAME</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>FORMAT_MODULE_PATH</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>FORMS_URLFIELD_ASSUME_HTTPS</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>FORM_RENDERER</td>
<td class="code"><pre>'django.forms.renderers.DjangoTemplates'</pre></td>
</tr>
<tr>
<td>GEOIP_PATH</td>
<td class="code"><pre>'/home/epicfishing/static/GeoLite2-Country.mmdb'</pre></td>
</tr>
<tr>
<td>IGNORABLE_404_URLS</td>
<td class="code"><pre>[]</pre></td>
</tr>
<tr>
<td>INSTALLED_APPS</td>
<td class="code"><pre>['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'frontend']</pre></td>
</tr>
<tr>
<td>INTERNAL_IPS</td>
<td class="code"><pre>[]</pre></td>
</tr>
<tr>
<td>LANGUAGES</td>
<td class="code"><pre>[('af', 'Afrikaans'),
('ar', 'Arabic'),
('ar-dz', 'Algerian Arabic'),
('ast', 'Asturian'),
('az', 'Azerbaijani'),
('bg', 'Bulgarian'),
('be', 'Belarusian'),
('bn', 'Bengali'),
('br', 'Breton'),
('bs', 'Bosnian'),
('ca', 'Catalan'),
('ckb', 'Central Kurdish (Sorani)'),
('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'),
('hy', 'Armenian'),
('ia', 'Interlingua'),
('id', 'Indonesian'),
('ig', 'Igbo'),
('io', 'Ido'),
('is', 'Icelandic'),
('it', 'Italian'),
('ja', 'Japanese'),
('ka', 'Georgian'),
('kab', 'Kabyle'),
('kk', 'Kazakh'),
('km', 'Khmer'),
('kn', 'Kannada'),
('ko', 'Korean'),
('ky', 'Kyrgyz'),
('lb', 'Luxembourgish'),
('lt', 'Lithuanian'),
('lv', 'Latvian'),
('mk', 'Macedonian'),
('ml', 'Malayalam'),
('mn', 'Mongolian'),
('mr', 'Marathi'),
('ms', 'Malay'),
('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'),
('tg', 'Tajik'),
('th', 'Thai'),
('tk', 'Turkmen'),
('tr', 'Turkish'),
('tt', 'Tatar'),
('udm', 'Udmurt'),
('ug', 'Uyghur'),
('uk', 'Ukrainian'),
('ur', 'Urdu'),
('uz', 'Uzbek'),
('vi', 'Vietnamese'),
('zh-hans', 'Simplified Chinese'),
('zh-hant', 'Traditional Chinese')]</pre></td>
</tr>
<tr>
<td>LANGUAGES_BIDI</td>
<td class="code"><pre>['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ug', 'ur']</pre></td>
</tr>
<tr>
<td>LANGUAGE_CODE</td>
<td class="code"><pre>'en-us'</pre></td>
</tr>
<tr>
<td>LANGUAGE_COOKIE_AGE</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>LANGUAGE_COOKIE_DOMAIN</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>LANGUAGE_COOKIE_HTTPONLY</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>LANGUAGE_COOKIE_NAME</td>
<td class="code"><pre>'django_language'</pre></td>
</tr>
<tr>
<td>LANGUAGE_COOKIE_PATH</td>
<td class="code"><pre>'/'</pre></td>
</tr>
<tr>
<td>LANGUAGE_COOKIE_SAMESITE</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>LANGUAGE_COOKIE_SECURE</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>LOCALE_PATHS</td>
<td class="code"><pre>[]</pre></td>
</tr>
<tr>
<td>LOGGING</td>
<td class="code"><pre>{}</pre></td>
</tr>
<tr>
<td>LOGGING_CONFIG</td>
<td class="code"><pre>'logging.config.dictConfig'</pre></td>
</tr>
<tr>
<td>LOGIN_REDIRECT_URL</td>
<td class="code"><pre>'/accounts/profile/'</pre></td>
</tr>
<tr>
<td>LOGIN_URL</td>
<td class="code"><pre>'/accounts/login/'</pre></td>
</tr>
<tr>
<td>LOGOUT_REDIRECT_URL</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>MANAGERS</td>
<td class="code"><pre>[]</pre></td>
</tr>
<tr>
<td>MEDIA_ROOT</td>
<td class="code"><pre>''</pre></td>
</tr>
<tr>
<td>MEDIA_URL</td>
<td class="code"><pre>'/'</pre></td>
</tr>
<tr>
<td>MESSAGE_STORAGE</td>
<td class="code"><pre>'django.contrib.messages.storage.fallback.FallbackStorage'</pre></td>
</tr>
<tr>
<td>MIDDLEWARE</td>
<td class="code"><pre>['django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware']</pre></td>
</tr>
<tr>
<td>MIGRATION_MODULES</td>
<td class="code"><pre>{}</pre></td>
</tr>
<tr>
<td>MONTH_DAY_FORMAT</td>
<td class="code"><pre>'F j'</pre></td>
</tr>
<tr>
<td>NUMBER_GROUPING</td>
<td class="code"><pre>0</pre></td>
</tr>
<tr>
<td>PASSWORD_HASHERS</td>
<td class="code"><pre>'********************'</pre></td>
</tr>
<tr>
<td>PASSWORD_RESET_TIMEOUT</td>
<td class="code"><pre>'********************'</pre></td>
</tr>
<tr>
<td>PREPEND_WWW</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>ROOT_URLCONF</td>
<td class="code"><pre>'epicfishing.urls'</pre></td>
</tr>
<tr>
<td>SECRET_KEY</td>
<td class="code"><pre>'********************'</pre></td>
</tr>
<tr>
<td>SECRET_KEY_FALLBACKS</td>
<td class="code"><pre>'********************'</pre></td>
</tr>
<tr>
<td>SECURE_CONTENT_TYPE_NOSNIFF</td>
<td class="code"><pre>True</pre></td>
</tr>
<tr>
<td>SECURE_CROSS_ORIGIN_OPENER_POLICY</td>
<td class="code"><pre>'same-origin'</pre></td>
</tr>
<tr>
<td>SECURE_HSTS_INCLUDE_SUBDOMAINS</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>SECURE_HSTS_PRELOAD</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>SECURE_HSTS_SECONDS</td>
<td class="code"><pre>0</pre></td>
</tr>
<tr>
<td>SECURE_PROXY_SSL_HEADER</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>SECURE_REDIRECT_EXEMPT</td>
<td class="code"><pre>[]</pre></td>
</tr>
<tr>
<td>SECURE_REFERRER_POLICY</td>
<td class="code"><pre>'same-origin'</pre></td>
</tr>
<tr>
<td>SECURE_SSL_HOST</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>SECURE_SSL_REDIRECT</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>SERVER_EMAIL</td>
<td class="code"><pre>'root@localhost'</pre></td>
</tr>
<tr>
<td>SESSION_CACHE_ALIAS</td>
<td class="code"><pre>'default'</pre></td>
</tr>
<tr>
<td>SESSION_COOKIE_AGE</td>
<td class="code"><pre>1209600</pre></td>
</tr>
<tr>
<td>SESSION_COOKIE_DOMAIN</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>SESSION_COOKIE_HTTPONLY</td>
<td class="code"><pre>True</pre></td>
</tr>
<tr>
<td>SESSION_COOKIE_NAME</td>
<td class="code"><pre>'sessionid'</pre></td>
</tr>
<tr>
<td>SESSION_COOKIE_PATH</td>
<td class="code"><pre>'/'</pre></td>
</tr>
<tr>
<td>SESSION_COOKIE_SAMESITE</td>
<td class="code"><pre>'Lax'</pre></td>
</tr>
<tr>
<td>SESSION_COOKIE_SECURE</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>SESSION_ENGINE</td>
<td class="code"><pre>'django.contrib.sessions.backends.db'</pre></td>
</tr>
<tr>
<td>SESSION_EXPIRE_AT_BROWSER_CLOSE</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>SESSION_FILE_PATH</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>SESSION_SAVE_EVERY_REQUEST</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>SESSION_SERIALIZER</td>
<td class="code"><pre>'django.contrib.sessions.serializers.JSONSerializer'</pre></td>
</tr>
<tr>
<td>SETTINGS_MODULE</td>
<td class="code"><pre>'epicfishing.settings'</pre></td>
</tr>
<tr>
<td>SHORT_DATETIME_FORMAT</td>
<td class="code"><pre>'m/d/Y P'</pre></td>
</tr>
<tr>
<td>SHORT_DATE_FORMAT</td>
<td class="code"><pre>'m/d/Y'</pre></td>
</tr>
<tr>
<td>SIGNING_BACKEND</td>
<td class="code"><pre>'django.core.signing.TimestampSigner'</pre></td>
</tr>
<tr>
<td>SILENCED_SYSTEM_CHECKS</td>
<td class="code"><pre>[]</pre></td>
</tr>
<tr>
<td>STATICFILES_DIRS</td>
<td class="code"><pre>('/home/epicfishing/static',)</pre></td>
</tr>
<tr>
<td>STATICFILES_FINDERS</td>
<td class="code"><pre>['django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder']</pre></td>
</tr>
<tr>
<td>STATICFILES_STORAGE</td>
<td class="code"><pre>'django.contrib.staticfiles.storage.StaticFilesStorage'</pre></td>
</tr>
<tr>
<td>STATIC_ROOT</td>
<td class="code"><pre>None</pre></td>
</tr>
<tr>
<td>STATIC_URL</td>
<td class="code"><pre>'/static/'</pre></td>
</tr>
<tr>
<td>STORAGES</td>
<td class="code"><pre>{'default': {'BACKEND': 'django.core.files.storage.FileSystemStorage'},
'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}}</pre></td>
</tr>
<tr>
<td>TEMPLATES</td>
<td class="code"><pre>[{'APP_DIRS': True,
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['templates'],
'OPTIONS': {'context_processors': ['django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages']}}]</pre></td>
</tr>
<tr>
<td>TEST_NON_SERIALIZED_APPS</td>
<td class="code"><pre>[]</pre></td>
</tr>
<tr>
<td>TEST_RUNNER</td>
<td class="code"><pre>'django.test.runner.DiscoverRunner'</pre></td>
</tr>
<tr>
<td>THOUSAND_SEPARATOR</td>
<td class="code"><pre>','</pre></td>
</tr>
<tr>
<td>TIME_FORMAT</td>
<td class="code"><pre>'P'</pre></td>
</tr>
<tr>
<td>TIME_INPUT_FORMATS</td>
<td class="code"><pre>['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']</pre></td>
</tr>
<tr>
<td>TIME_ZONE</td>
<td class="code"><pre>'UTC'</pre></td>
</tr>
<tr>
<td>USE_I18N</td>
<td class="code"><pre>True</pre></td>
</tr>
<tr>
<td>USE_THOUSAND_SEPARATOR</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>USE_TZ</td>
<td class="code"><pre>True</pre></td>
</tr>
<tr>
<td>USE_X_FORWARDED_HOST</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>USE_X_FORWARDED_PORT</td>
<td class="code"><pre>False</pre></td>
</tr>
<tr>
<td>WSGI_APPLICATION</td>
<td class="code"><pre>'epicfishing.wsgi.application'</pre></td>
</tr>
<tr>
<td>X_FRAME_OPTIONS</td>
<td class="code"><pre>'DENY'</pre></td>
</tr>
<tr>
<td>YEAR_MONTH_FORMAT</td>
<td class="code"><pre>'F Y'</pre></td>
</tr>
</tbody>
</table>
</div>
<div id="explanation">
<p>
You’re seeing this error because you have <code>DEBUG = True</code> in your
Django settings file. Change that to <code>False</code>, and Django will
display a standard page generated by the handler for this status code.
</p>
</div>
</body></html>