CINXE.COM

TypeError at /authors/N-r/

<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="robots" content="NONE,NOARCHIVE"> <title>TypeError at /authors/N-r/</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>TypeError at /authors/N-r/</h1> <pre class="exception_value">authors() got an unexpected keyword argument &#x27;query&#x27;</pre> <table class="meta"> <tr> <th>Request Method:</th> <td>GET</td> </tr> <tr> <th>Request URL:</th> <td>http://www.numdam.org/authors/N-r/</td> </tr> <tr> <th>Django Version:</th> <td>4.2.16</td> </tr> <tr> <th>Exception Type:</th> <td>TypeError</td> </tr> <tr> <th>Exception Value:</th> <td><pre>authors() got an unexpected keyword argument &#x27;query&#x27;</pre></td> </tr> <tr> <th>Exception Location:</th> <td><span class="fname">/var/www/numdam/current/venv/lib/python3.11/site-packages/django/views/decorators/http.py</span>, line 43, in inner</td> </tr> <tr> <th>Raised during:</th> <td>ptf.views.base_views.authors</td> </tr> <tr> <th>Python Executable:</th> <td>/var/www/numdam/current/venv/bin/python</td> </tr> <tr> <th>Python Version:</th> <td>3.11.2</td> </tr> <tr> <th>Python Path:</th> <td><pre>[&#x27;/var/www/numdam/current/src&#x27;, &#x27;/usr/lib/python311.zip&#x27;, &#x27;/usr/lib/python3.11&#x27;, &#x27;/usr/lib/python3.11/lib-dynload&#x27;, &#x27;/var/www/numdam/current/venv/lib/python3.11/site-packages&#x27;]</pre></td> </tr> <tr> <th>Server time:</th> <td>Mon, 17 Feb 2025 18:56:30 +0100</td> </tr> </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">/var/www/numdam/current/venv/lib/python3.11/site-packages/django/core/handlers/exception.py</code>, line 55, in inner <div class="context" id="c139657450341184"> <ol start="48" class="pre-context" id="pre139657450341184"> <li onclick="toggle('pre139657450341184', 'post139657450341184')"><pre></pre></li> <li onclick="toggle('pre139657450341184', 'post139657450341184')"><pre> return inner</pre></li> <li onclick="toggle('pre139657450341184', 'post139657450341184')"><pre> else:</pre></li> <li onclick="toggle('pre139657450341184', 'post139657450341184')"><pre></pre></li> <li onclick="toggle('pre139657450341184', 'post139657450341184')"><pre> @wraps(get_response)</pre></li> <li onclick="toggle('pre139657450341184', 'post139657450341184')"><pre> def inner(request):</pre></li> <li onclick="toggle('pre139657450341184', 'post139657450341184')"><pre> try:</pre></li> </ol> <ol start="55" class="context-line"> <li onclick="toggle('pre139657450341184', 'post139657450341184')"><pre> response = get_response(request) ^^^^^^^^^^^^^^^^^^^^^</pre> <span>…</span></li> </ol> <ol start='56' class="post-context" id="post139657450341184"> <li onclick="toggle('pre139657450341184', 'post139657450341184')"><pre> except Exception as exc:</pre></li> <li onclick="toggle('pre139657450341184', 'post139657450341184')"><pre> response = response_for_exception(request, exc)</pre></li> <li onclick="toggle('pre139657450341184', 'post139657450341184')"><pre> return response</pre></li> <li onclick="toggle('pre139657450341184', 'post139657450341184')"><pre></pre></li> <li onclick="toggle('pre139657450341184', 'post139657450341184')"><pre> return inner</pre></li> <li onclick="toggle('pre139657450341184', 'post139657450341184')"><pre></pre></li> </ol> </div> <details> <summary class="commands">Local vars</summary> <table class="vars" id="v139657450341184"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>exc</td> <td class="code"><pre>TypeError(&quot;authors() got an unexpected keyword argument &#x27;query&#x27;&quot;)</pre></td> </tr> <tr> <td>get_response</td> <td class="code"><pre>&lt;bound method BaseHandler._get_response of &lt;django.core.handlers.wsgi.WSGIHandler object at 0x7f04d8f6b950&gt;&gt;</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;WSGIRequest: GET &#x27;/authors/N-r/&#x27;&gt;</pre></td> </tr> </tbody> </table> </details> </li> <li class="frame django"> <code class="fname">/var/www/numdam/current/venv/lib/python3.11/site-packages/django/core/handlers/base.py</code>, line 197, in _get_response <div class="context" id="c139657450346816"> <ol start="190" class="pre-context" id="pre139657450346816"> <li onclick="toggle('pre139657450346816', 'post139657450346816')"><pre></pre></li> <li onclick="toggle('pre139657450346816', 'post139657450346816')"><pre> if response is None:</pre></li> <li onclick="toggle('pre139657450346816', 'post139657450346816')"><pre> wrapped_callback = self.make_view_atomic(callback)</pre></li> <li onclick="toggle('pre139657450346816', 'post139657450346816')"><pre> # If it is an asynchronous view, run it in a subthread.</pre></li> <li onclick="toggle('pre139657450346816', 'post139657450346816')"><pre> if iscoroutinefunction(wrapped_callback):</pre></li> <li onclick="toggle('pre139657450346816', 'post139657450346816')"><pre> wrapped_callback = async_to_sync(wrapped_callback)</pre></li> <li onclick="toggle('pre139657450346816', 'post139657450346816')"><pre> try:</pre></li> </ol> <ol start="197" class="context-line"> <li onclick="toggle('pre139657450346816', 'post139657450346816')"><pre> response = wrapped_callback(request, *callback_args, **callback_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^</pre> <span>…</span></li> </ol> <ol start='198' class="post-context" id="post139657450346816"> <li onclick="toggle('pre139657450346816', 'post139657450346816')"><pre> except Exception as e:</pre></li> <li onclick="toggle('pre139657450346816', 'post139657450346816')"><pre> response = self.process_exception_by_middleware(e, request)</pre></li> <li onclick="toggle('pre139657450346816', 'post139657450346816')"><pre> if response is None:</pre></li> <li onclick="toggle('pre139657450346816', 'post139657450346816')"><pre> raise</pre></li> <li onclick="toggle('pre139657450346816', 'post139657450346816')"><pre></pre></li> <li onclick="toggle('pre139657450346816', 'post139657450346816')"><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="v139657450346816"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>callback</td> <td class="code"><pre>&lt;function authors at 0x7f0489cc0540&gt;</pre></td> </tr> <tr> <td>callback_args</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>callback_kwargs</td> <td class="code"><pre>{&#x27;query&#x27;: &#x27;N-r&#x27;}</pre></td> </tr> <tr> <td>middleware_method</td> <td class="code"><pre>&lt;bound method CsrfViewMiddleware.process_view of &lt;CsrfViewMiddleware get_response=convert_exception_to_response.&lt;locals&gt;.inner&gt;&gt;</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;WSGIRequest: GET &#x27;/authors/N-r/&#x27;&gt;</pre></td> </tr> <tr> <td>response</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;django.core.handlers.wsgi.WSGIHandler object at 0x7f04d8f6b950&gt;</pre></td> </tr> <tr> <td>wrapped_callback</td> <td class="code"><pre>&lt;function authors at 0x7f0489cc0540&gt;</pre></td> </tr> </tbody> </table> </details> </li> <li class="frame django"> <code class="fname">/var/www/numdam/current/venv/lib/python3.11/site-packages/django/views/decorators/http.py</code>, line 43, in inner <div class="context" id="c139657450346688"> <ol start="36" class="pre-context" id="pre139657450346688"> <li onclick="toggle('pre139657450346688', 'post139657450346688')"><pre> &quot;Method Not Allowed (%s): %s&quot;,</pre></li> <li onclick="toggle('pre139657450346688', 'post139657450346688')"><pre> request.method,</pre></li> <li onclick="toggle('pre139657450346688', 'post139657450346688')"><pre> request.path,</pre></li> <li onclick="toggle('pre139657450346688', 'post139657450346688')"><pre> response=response,</pre></li> <li onclick="toggle('pre139657450346688', 'post139657450346688')"><pre> request=request,</pre></li> <li onclick="toggle('pre139657450346688', 'post139657450346688')"><pre> )</pre></li> <li onclick="toggle('pre139657450346688', 'post139657450346688')"><pre> return response</pre></li> </ol> <ol start="43" class="context-line"> <li onclick="toggle('pre139657450346688', 'post139657450346688')"><pre> return func(request, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^</pre> <span>…</span></li> </ol> <ol start='44' class="post-context" id="post139657450346688"> <li onclick="toggle('pre139657450346688', 'post139657450346688')"><pre></pre></li> <li onclick="toggle('pre139657450346688', 'post139657450346688')"><pre> return inner</pre></li> <li onclick="toggle('pre139657450346688', 'post139657450346688')"><pre></pre></li> <li onclick="toggle('pre139657450346688', 'post139657450346688')"><pre> return decorator</pre></li> <li onclick="toggle('pre139657450346688', 'post139657450346688')"><pre></pre></li> <li onclick="toggle('pre139657450346688', 'post139657450346688')"><pre></pre></li> </ol> </div> <details> <summary class="commands">Local vars</summary> <table class="vars" id="v139657450346688"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>args</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>func</td> <td class="code"><pre>&lt;function authors at 0x7f0489cc07c0&gt;</pre></td> </tr> <tr> <td>kwargs</td> <td class="code"><pre>{&#x27;query&#x27;: &#x27;N-r&#x27;}</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;WSGIRequest: GET &#x27;/authors/N-r/&#x27;&gt;</pre></td> </tr> <tr> <td>request_method_list</td> <td class="code"><pre>[&#x27;GET&#x27;]</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"> <input type="hidden" name="language" value="PythonConsole"> <input type="hidden" name="title" value="TypeError at /authors/N-r/"> <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://www.numdam.org/authors/N-r/ Django Version: 4.2.16 Python Version: 3.11.2 Installed Applications: (&#x27;django.contrib.auth&#x27;, &#x27;django.contrib.contenttypes&#x27;, &#x27;django.contrib.sessions&#x27;, &#x27;django.contrib.messages&#x27;, &#x27;django.contrib.staticfiles&#x27;, &#x27;django.contrib.flatpages&#x27;, &#x27;django_extensions&#x27;, &#x27;crispy_forms&#x27;, &#x27;ptf&#x27;, &#x27;kbart&#x27;, &#x27;oai&#x27;, &#x27;django.contrib.sites&#x27;, &#x27;numdam&#x27;, &#x27;django.contrib.admin&#x27;) Installed Middleware: [&#x27;django.middleware.security.SecurityMiddleware&#x27;, &#x27;django.contrib.sessions.middleware.SessionMiddleware&#x27;, &#x27;django.middleware.locale.LocaleMiddleware&#x27;, &#x27;django.middleware.common.CommonMiddleware&#x27;, &#x27;django.middleware.csrf.CsrfViewMiddleware&#x27;, &#x27;django.contrib.auth.middleware.AuthenticationMiddleware&#x27;, &#x27;django.contrib.messages.middleware.MessageMiddleware&#x27;, &#x27;django.middleware.clickjacking.XFrameOptionsMiddleware&#x27;, &#x27;django.contrib.sites.middleware.CurrentSiteMiddleware&#x27;] Traceback (most recent call last): File "/var/www/numdam/current/venv/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) ^^^^^^^^^^^^^^^^^^^^^ File "/var/www/numdam/current/venv/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/www/numdam/current/venv/lib/python3.11/site-packages/django/views/decorators/http.py", line 43, in inner return func(request, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Exception Type: TypeError at /authors/N-r/ Exception Value: authors() got an unexpected keyword argument &#x27;query&#x27; </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>CONTEXT_DOCUMENT_ROOT</td> <td class="code"><pre>&#x27;/var/www/html&#x27;</pre></td> </tr> <tr> <td>CONTEXT_PREFIX</td> <td class="code"><pre>&#x27;&#x27;</pre></td> </tr> <tr> <td>DOCUMENT_ROOT</td> <td class="code"><pre>&#x27;/var/www/html&#x27;</pre></td> </tr> <tr> <td>GATEWAY_INTERFACE</td> <td class="code"><pre>&#x27;CGI/1.1&#x27;</pre></td> </tr> <tr> <td>HTTP_ACCEPT</td> <td class="code"><pre>&#x27;*/*&#x27;</pre></td> </tr> <tr> <td>HTTP_ACCEPT_ENCODING</td> <td class="code"><pre>&#x27;deflate, gzip&#x27;</pre></td> </tr> <tr> <td>HTTP_HOST</td> <td class="code"><pre>&#x27;www.numdam.org&#x27;</pre></td> </tr> <tr> <td>HTTP_USER_AGENT</td> <td class="code"><pre>(&#x27;Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR &#x27; &#x27;2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.0.3705; .NET &#x27; &#x27;CLR 1.1.4322)&#x27;)</pre></td> </tr> <tr> <td>PATH_INFO</td> <td class="code"><pre>&#x27;/authors/N-r/&#x27;</pre></td> </tr> <tr> <td>PATH_TRANSLATED</td> <td class="code"><pre>&#x27;/var/www/numdam/current/src/numdam/wsgi.py/authors/N-r/&#x27;</pre></td> </tr> <tr> <td>QUERY_STRING</td> <td class="code"><pre>&#x27;&#x27;</pre></td> </tr> <tr> <td>REMOTE_ADDR</td> <td class="code"><pre>&#x27;8.222.208.146&#x27;</pre></td> </tr> <tr> <td>REMOTE_PORT</td> <td class="code"><pre>&#x27;46352&#x27;</pre></td> </tr> <tr> <td>REQUEST_METHOD</td> <td class="code"><pre>&#x27;GET&#x27;</pre></td> </tr> <tr> <td>REQUEST_SCHEME</td> <td class="code"><pre>&#x27;http&#x27;</pre></td> </tr> <tr> <td>REQUEST_URI</td> <td class="code"><pre>&#x27;/authors/N-r/&#x27;</pre></td> </tr> <tr> <td>SCRIPT_FILENAME</td> <td class="code"><pre>&#x27;/var/www/numdam/current/src/numdam/wsgi.py&#x27;</pre></td> </tr> <tr> <td>SCRIPT_NAME</td> <td class="code"><pre>&#x27;&#x27;</pre></td> </tr> <tr> <td>SERVER_ADDR</td> <td class="code"><pre>&#x27;129.88.220.36&#x27;</pre></td> </tr> <tr> <td>SERVER_ADMIN</td> <td class="code"><pre>&#x27;webmaster@numdam.org&#x27;</pre></td> </tr> <tr> <td>SERVER_NAME</td> <td class="code"><pre>&#x27;www.numdam.org&#x27;</pre></td> </tr> <tr> <td>SERVER_PORT</td> <td class="code"><pre>&#x27;80&#x27;</pre></td> </tr> <tr> <td>SERVER_PROTOCOL</td> <td class="code"><pre>&#x27;HTTP/1.1&#x27;</pre></td> </tr> <tr> <td>SERVER_SIGNATURE</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>SERVER_SOFTWARE</td> <td class="code"><pre>&#x27;Apache&#x27;</pre></td> </tr> <tr> <td>apache.version</td> <td class="code"><pre>(2, 4, 55)</pre></td> </tr> <tr> <td>mod_wsgi.application_group</td> <td class="code"><pre>&#x27;&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.callable_object</td> <td class="code"><pre>&#x27;application&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.daemon_connects</td> <td class="code"><pre>&#x27;1&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.daemon_restarts</td> <td class="code"><pre>&#x27;0&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.daemon_start</td> <td class="code"><pre>&#x27;1739814990704671&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.enable_sendfile</td> <td class="code"><pre>&#x27;0&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.handler_script</td> <td class="code"><pre>&#x27;&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.ignore_activity</td> <td class="code"><pre>&#x27;0&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.listener_host</td> <td class="code"><pre>&#x27;&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.listener_port</td> <td class="code"><pre>&#x27;80&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.path_info</td> <td class="code"><pre>&#x27;/authors/N-r/&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.process_group</td> <td class="code"><pre>&#x27;numdam&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.queue_start</td> <td class="code"><pre>&#x27;1739814990704479&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.request_handler</td> <td class="code"><pre>&#x27;wsgi-script&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.request_id</td> <td class="code"><pre>&#x27;6e1+PvJuFdk&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.request_start</td> <td class="code"><pre>&#x27;1739814990704105&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.script_name</td> <td class="code"><pre>&#x27;&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.script_reloading</td> <td class="code"><pre>&#x27;1&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.script_start</td> <td class="code"><pre>&#x27;1739814990706014&#x27;</pre></td> </tr> <tr> <td>mod_wsgi.thread_id</td> <td class="code"><pre>17</pre></td> </tr> <tr> <td>mod_wsgi.thread_requests</td> <td class="code"><pre>21873</pre></td> </tr> <tr> <td>mod_wsgi.total_requests</td> <td class="code"><pre>650821</pre></td> </tr> <tr> <td>mod_wsgi.version</td> <td class="code"><pre>(4, 9, 4)</pre></td> </tr> <tr> <td>wsgi.errors</td> <td class="code"><pre>&lt;_io.TextIOWrapper name=&#x27;&lt;wsgi.errors&gt;&#x27; encoding=&#x27;utf-8&#x27;&gt;</pre></td> </tr> <tr> <td>wsgi.file_wrapper</td> <td class="code"><pre>&lt;class &#x27;mod_wsgi.FileWrapper&#x27;&gt;</pre></td> </tr> <tr> <td>wsgi.input</td> <td class="code"><pre>&lt;mod_wsgi.Input object at 0x7f04899210d0&gt;</pre></td> </tr> <tr> <td>wsgi.input_terminated</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>wsgi.multiprocess</td> <td class="code"><pre>True</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>&#x27;http&#x27;</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>numdam.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>((&#x27;labbeo&#x27;, &#x27;olivier.labbe@univ-grenoble-alpes.fr&#x27;), (&#x27;flontin&#x27;, &#x27;franck.lontin@univ-grenoble-alpes.fr&#x27;), (&#x27;simon&#x27;, &#x27;simon.chevance@univ-grenoble-alpes.fr&#x27;))</pre></td> </tr> <tr> <td>ADMIN_MEDIA_PREFIX</td> <td class="code"><pre>&#x27;/static/admin/&#x27;</pre></td> </tr> <tr> <td>ADS_TOKEN</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>ALLOWED_HOSTS</td> <td class="code"><pre>[&#x27;*&#x27;]</pre></td> </tr> <tr> <td>APPEND_SLASH</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>ARTICLE_BASE_URL</td> <td class="code"><pre>&#x27;/article/&#x27;</pre></td> </tr> <tr> <td>AUTHENTICATION_BACKENDS</td> <td class="code"><pre>[&#x27;django.contrib.auth.backends.ModelBackend&#x27;]</pre></td> </tr> <tr> <td>AUTH_PASSWORD_VALIDATORS</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>AUTH_USER_MODEL</td> <td class="code"><pre>&#x27;auth.User&#x27;</pre></td> </tr> <tr> <td>BASE_DIR</td> <td class="code"><pre>&#x27;/var/www/numdam/current/src&#x27;</pre></td> </tr> <tr> <td>BASE_URL</td> <td class="code"><pre>&#x27;http://numdam-prod.u-ga.fr&#x27;</pre></td> </tr> <tr> <td>CACHES</td> <td class="code"><pre>{&#x27;default&#x27;: {&#x27;BACKEND&#x27;: &#x27;django.core.cache.backends.filebased.FileBasedCache&#x27;, &#x27;LOCATION&#x27;: &#x27;/var/log/mersenne/django_cache&#x27;, &#x27;OPTIONS&#x27;: {&#x27;MAX_ENTRIES&#x27;: 60000}}}</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_ALIAS</td> <td class="code"><pre>&#x27;default&#x27;</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_KEY_PREFIX</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_SECONDS</td> <td class="code"><pre>600</pre></td> </tr> <tr> <td>CAROUSEL_NEW_PIDS</td> <td class="code"><pre>[&#x27;AIHPD_2014__1_1&#x27;, &#x27;XUPS_2011___&#x27;, &#x27;RFM_1996__1_&#x27;]</pre></td> </tr> <tr> <td>CAROUSEL_PIDS</td> <td class="code"><pre>[&#x27;AIF&#x27;, &#x27;CRMATH&#x27;, &#x27;PMIHES&#x27;, &#x27;CM&#x27;, &#x27;ASENS&#x27;, &#x27;BSMF&#x27;, &#x27;JSFS&#x27;, &#x27;M2AN&#x27;, &#x27;ASNSP&#x27;, &#x27;SB&#x27;, &#x27;AMPA&#x27;, &#x27;SMJ&#x27;]</pre></td> </tr> <tr> <td>CEDRAM_DISTRIB_FOLDER</td> <td class="code"><pre>&#x27;/cedram_dev/production/distrib&#x27;</pre></td> </tr> <tr> <td>CEDRAM_TEX_FOLDER</td> <td class="code"><pre>&#x27;/cedram_dev/production_tex/CEDRAM&#x27;</pre></td> </tr> <tr> <td>CEDRAM_XML_FOLDER</td> <td class="code"><pre>&#x27;/cedram_dev/exploitation/cedram&#x27;</pre></td> </tr> <tr> <td>COLLECTIONS_SEQUENCED</td> <td class="code"><pre>[&#x27;AHL&#x27;, &#x27;JEP&#x27;, &#x27;SLSEDP&#x27;, &#x27;XUPS&#x27;]</pre></td> </tr> <tr> <td>COLLECTION_PID</td> <td class="code"><pre>&#x27;ALL&#x27;</pre></td> </tr> <tr> <td>CONFIGURATION</td> <td class="code"><pre>&#x27;numdam.settings.Base&#x27;</pre></td> </tr> <tr> <td>CONTAINER_SEQUENCED_BY_YEAR</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>CRAS_COLLECTIONS</td> <td class="code"><pre>[&#x27;CRMATH&#x27;, &#x27;CRMECA&#x27;, &#x27;CRPHYS&#x27;, &#x27;CRGEOS&#x27;, &#x27;CRCHIM&#x27;, &#x27;CRBIOL&#x27;]</pre></td> </tr> <tr> <td>CRISPY_TEMPLATE_PACK</td> <td class="code"><pre>&#x27;bootstrap3&#x27;</pre></td> </tr> <tr> <td>CROSSREF_BASEURL</td> <td class="code"><pre>&#x27;https://test.crossref.org/&#x27;</pre></td> </tr> <tr> <td>CROSSREF_CHECKDOI_URL</td> <td class="code"><pre>&#x27;https://api.crossref.org/works/{}&#x27;</pre></td> </tr> <tr> <td>CROSSREF_PWD</td> <td class="code"><pre>&#x27;cmd-5638A&#x27;</pre></td> </tr> <tr> <td>CROSSREF_USER</td> <td class="code"><pre>&#x27;cedram&#x27;</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_MASKED</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>CSRF_COOKIE_NAME</td> <td class="code"><pre>&#x27;csrftoken&#x27;</pre></td> </tr> <tr> <td>CSRF_COOKIE_PATH</td> <td class="code"><pre>&#x27;/&#x27;</pre></td> </tr> <tr> <td>CSRF_COOKIE_SAMESITE</td> <td class="code"><pre>&#x27;Lax&#x27;</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>&#x27;django.views.csrf.csrf_failure&#x27;</pre></td> </tr> <tr> <td>CSRF_HEADER_NAME</td> <td class="code"><pre>&#x27;HTTP_X_CSRFTOKEN&#x27;</pre></td> </tr> <tr> <td>CSRF_TRUSTED_ORIGINS</td> <td class="code"><pre>[]</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>{&#x27;default&#x27;: {&#x27;ATOMIC_REQUESTS&#x27;: False, &#x27;AUTOCOMMIT&#x27;: True, &#x27;CONN_HEALTH_CHECKS&#x27;: False, &#x27;CONN_MAX_AGE&#x27;: 0, &#x27;ENGINE&#x27;: &#x27;django.db.backends.postgresql_psycopg2&#x27;, &#x27;HOST&#x27;: &#x27;localhost&#x27;, &#x27;NAME&#x27;: &#x27;numdam&#x27;, &#x27;OPTIONS&#x27;: {}, &#x27;PASSWORD&#x27;: &#x27;********************&#x27;, &#x27;PORT&#x27;: &#x27;&#x27;, &#x27;TEST&#x27;: {&#x27;CHARSET&#x27;: None, &#x27;COLLATION&#x27;: None, &#x27;MIGRATE&#x27;: True, &#x27;MIRROR&#x27;: None, &#x27;NAME&#x27;: None}, &#x27;TIME_ZONE&#x27;: None, &#x27;USER&#x27;: &#x27;mathdoc&#x27;}}</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>40000000</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>&#x27;N j, Y, P&#x27;</pre></td> </tr> <tr> <td>DATETIME_INPUT_FORMATS</td> <td class="code"><pre>[&#x27;%Y-%m-%d %H:%M:%S&#x27;, &#x27;%Y-%m-%d %H:%M:%S.%f&#x27;, &#x27;%Y-%m-%d %H:%M&#x27;, &#x27;%m/%d/%Y %H:%M:%S&#x27;, &#x27;%m/%d/%Y %H:%M:%S.%f&#x27;, &#x27;%m/%d/%Y %H:%M&#x27;, &#x27;%m/%d/%y %H:%M:%S&#x27;, &#x27;%m/%d/%y %H:%M:%S.%f&#x27;, &#x27;%m/%d/%y %H:%M&#x27;]</pre></td> </tr> <tr> <td>DATE_FORMAT</td> <td class="code"><pre>&#x27;N j, Y&#x27;</pre></td> </tr> <tr> <td>DATE_INPUT_FORMATS</td> <td class="code"><pre>[&#x27;%Y-%m-%d&#x27;, &#x27;%m/%d/%Y&#x27;, &#x27;%m/%d/%y&#x27;, &#x27;%b %d %Y&#x27;, &#x27;%b %d, %Y&#x27;, &#x27;%d %b %Y&#x27;, &#x27;%d %b, %Y&#x27;, &#x27;%B %d %Y&#x27;, &#x27;%B %d, %Y&#x27;, &#x27;%d %B %Y&#x27;, &#x27;%d %B, %Y&#x27;]</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>&#x27;.&#x27;</pre></td> </tr> <tr> <td>DEFAULT_AUTO_FIELD</td> <td class="code"><pre>&#x27;django.db.models.AutoField&#x27;</pre></td> </tr> <tr> <td>DEFAULT_CHARSET</td> <td class="code"><pre>&#x27;utf-8&#x27;</pre></td> </tr> <tr> <td>DEFAULT_COVER</td> <td class="code"><pre>&#x27;&lt;img src=&quot;/icon//couv_ampa.jpg&quot;/&gt;&#x27;</pre></td> </tr> <tr> <td>DEFAULT_EXCEPTION_REPORTER</td> <td class="code"><pre>&#x27;django.views.debug.ExceptionReporter&#x27;</pre></td> </tr> <tr> <td>DEFAULT_EXCEPTION_REPORTER_FILTER</td> <td class="code"><pre>&#x27;django.views.debug.SafeExceptionReporterFilter&#x27;</pre></td> </tr> <tr> <td>DEFAULT_FILE_STORAGE</td> <td class="code"><pre>&#x27;django.core.files.storage.FileSystemStorage&#x27;</pre></td> </tr> <tr> <td>DEFAULT_FROM_EMAIL</td> <td class="code"><pre>&#x27;webmaster@localhost&#x27;</pre></td> </tr> <tr> <td>DEFAULT_INDEX_TABLESPACE</td> <td class="code"><pre>&#x27;&#x27;</pre></td> </tr> <tr> <td>DEFAULT_TABLESPACE</td> <td class="code"><pre>&#x27;&#x27;</pre></td> </tr> <tr> <td>DISALLOWED_USER_AGENTS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>DISPLAY_LATEST_ARTICLES</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>DOI_BASE_URL</td> <td class="code"><pre>&#x27;https://doi.org/&#x27;</pre></td> </tr> <tr> <td>DOTENV_LOADED</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>EMAIL_BACKEND</td> <td class="code"><pre>&#x27;django.core.mail.backends.smtp.EmailBackend&#x27;</pre></td> </tr> <tr> <td>EMAIL_HOST</td> <td class="code"><pre>&#x27;localhost&#x27;</pre></td> </tr> <tr> <td>EMAIL_HOST_PASSWORD</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>EMAIL_HOST_USER</td> <td class="code"><pre>&#x27;&#x27;</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>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>EMAIL_SUBJECT_PREFIX</td> <td class="code"><pre>&#x27;[Django] &#x27;</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>EUDML_AUTHORIZED_IP</td> <td class="code"><pre>[&#x27;127.0.0.1&#x27;, &#x27;213.135.60.110&#x27;, &#x27;193.219.28.34&#x27;, &#x27;152.77.212.60&#x27;]</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>[&#x27;django.core.files.uploadhandler.MemoryFileUploadHandler&#x27;, &#x27;django.core.files.uploadhandler.TemporaryFileUploadHandler&#x27;]</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>FORM_RENDERER</td> <td class="code"><pre>&#x27;django.forms.renderers.DjangoTemplates&#x27;</pre></td> </tr> <tr> <td>HOST_FQDN</td> <td class="code"><pre>&#x27;numdam-prod.u-ga.fr&#x27;</pre></td> </tr> <tr> <td>ICON_BASE_URL</td> <td class="code"><pre>&#x27;/icon/&#x27;</pre></td> </tr> <tr> <td>ICON_ROOT</td> <td class="code"><pre>&#x27;/numdam_data&#x27;</pre></td> </tr> <tr> <td>ICON_URL</td> <td class="code"><pre>&#x27;/icon/&#x27;</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>(&#x27;django.contrib.auth&#x27;, &#x27;django.contrib.contenttypes&#x27;, &#x27;django.contrib.sessions&#x27;, &#x27;django.contrib.messages&#x27;, &#x27;django.contrib.staticfiles&#x27;, &#x27;django.contrib.flatpages&#x27;, &#x27;django_extensions&#x27;, &#x27;crispy_forms&#x27;, &#x27;ptf&#x27;, &#x27;kbart&#x27;, &#x27;oai&#x27;, &#x27;django.contrib.sites&#x27;, &#x27;numdam&#x27;, &#x27;django.contrib.admin&#x27;)</pre></td> </tr> <tr> <td>INTERNAL_IPS</td> <td class="code"><pre>[&#x27;127.0.0.1&#x27;]</pre></td> </tr> <tr> <td>ISSUE_BASE_URL</td> <td class="code"><pre>&#x27;/issue/&#x27;</pre></td> </tr> <tr> <td>LANGUAGES</td> <td class="code"><pre>((&#x27;fr&#x27;, &#x27;French&#x27;), (&#x27;en&#x27;, &#x27;English&#x27;))</pre></td> </tr> <tr> <td>LANGUAGES_BIDI</td> <td class="code"><pre>[&#x27;he&#x27;, &#x27;ar&#x27;, &#x27;ar-dz&#x27;, &#x27;ckb&#x27;, &#x27;fa&#x27;, &#x27;ur&#x27;]</pre></td> </tr> <tr> <td>LANGUAGE_CODE</td> <td class="code"><pre>&#x27;fr&#x27;</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>&#x27;django_language&#x27;</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_PATH</td> <td class="code"><pre>&#x27;/&#x27;</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>(&#x27;/var/www/numdam/current/src/locale/&#x27;,)</pre></td> </tr> <tr> <td>LOCK_FILE</td> <td class="code"><pre>&#x27;/var/www/numdam/shared/lock.txt&#x27;</pre></td> </tr> <tr> <td>LOGGING</td> <td class="code"><pre>{&#x27;disable_existing_loggers&#x27;: False, &#x27;filters&#x27;: {&#x27;require_debug_false&#x27;: {&#x27;()&#x27;: &#x27;django.utils.log.RequireDebugFalse&#x27;}}, &#x27;handlers&#x27;: {&#x27;mail_admins&#x27;: {&#x27;class&#x27;: &#x27;ptf.log_utils.ThrottledAdminEmailHandler&#x27;, &#x27;filters&#x27;: [&#x27;require_debug_false&#x27;], &#x27;level&#x27;: &#x27;ERROR&#x27;}}, &#x27;loggers&#x27;: {&#x27;django.request&#x27;: {&#x27;handlers&#x27;: [&#x27;mail_admins&#x27;], &#x27;level&#x27;: &#x27;ERROR&#x27;, &#x27;propagate&#x27;: False}}, &#x27;version&#x27;: 1}</pre></td> </tr> <tr> <td>LOGGING_CONFIG</td> <td class="code"><pre>&#x27;logging.config.dictConfig&#x27;</pre></td> </tr> <tr> <td>LOGIN_REDIRECT_URL</td> <td class="code"><pre>&#x27;/accounts/profile/&#x27;</pre></td> </tr> <tr> <td>LOGIN_URL</td> <td class="code"><pre>&#x27;/accounts/login/&#x27;</pre></td> </tr> <tr> <td>LOGOUT_REDIRECT_URL</td> <td class="code"><pre>&#x27;/&#x27;</pre></td> </tr> <tr> <td>LOG_DIR</td> <td class="code"><pre>&#x27;/var/log/numdam/&#x27;</pre></td> </tr> <tr> <td>MANAGERS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>MATHDOC_ARCHIVE_FOLDER</td> <td class="code"><pre>&#x27;/mathdoc_archive&#x27;</pre></td> </tr> <tr> <td>MAX_RESULT_SIZE</td> <td class="code"><pre>100</pre></td> </tr> <tr> <td>MEDIA_ROOT</td> <td class="code"><pre>&#x27;/numdam_data/AFST/media/&#x27;</pre></td> </tr> <tr> <td>MEDIA_URL</td> <td class="code"><pre>&#x27;/media/&#x27;</pre></td> </tr> <tr> <td>MERSENNE_COLLECTIONS</td> <td class="code"><pre>[&#x27;ACIRM&#x27;, &#x27;AFST&#x27;, &#x27;AHL&#x27;, &#x27;AIF&#x27;, &#x27;ALCO&#x27;, &#x27;AMBP&#x27;, &#x27;ART&#x27;, &#x27;CCIRM&#x27;, &#x27;CML&#x27;, &#x27;CR&#x27;, &#x27;CRBIOL&#x27;, &#x27;CRGEOS&#x27;, &#x27;CRMATH&#x27;, &#x27;CRCHIM&#x27;, &#x27;CRMECA&#x27;, &#x27;CRPHYS&#x27;, &#x27;IGT&#x27;, &#x27;JEDP&#x27;, &#x27;JEP&#x27;, &#x27;JTNB&#x27;, &#x27;MRR&#x27;, &#x27;MSIA&#x27;, &#x27;OGEO&#x27;, &#x27;OJMO&#x27;, &#x27;PCJ&#x27;, &#x27;PMB&#x27;, &#x27;ROIA&#x27;, &#x27;SMAI-JCM&#x27;, &#x27;TSG&#x27;, &#x27;SLSEDP&#x27;, &#x27;WBLN&#x27;, &#x27;XUPS&#x27;, &#x27;MALSM&#x27;]</pre></td> </tr> <tr> <td>MERSENNE_PROD_DATA_FOLDER</td> <td class="code"><pre>&#x27;/mersenne_prod_data&#x27;</pre></td> </tr> <tr> <td>MERSENNE_TMP_FOLDER</td> <td class="code"><pre>&#x27;/tmp/mersenne&#x27;</pre></td> </tr> <tr> <td>MESSAGE_STORAGE</td> <td class="code"><pre>&#x27;django.contrib.messages.storage.fallback.FallbackStorage&#x27;</pre></td> </tr> <tr> <td>MIDDLEWARE</td> <td class="code"><pre>[&#x27;django.middleware.security.SecurityMiddleware&#x27;, &#x27;django.contrib.sessions.middleware.SessionMiddleware&#x27;, &#x27;django.middleware.locale.LocaleMiddleware&#x27;, &#x27;django.middleware.common.CommonMiddleware&#x27;, &#x27;django.middleware.csrf.CsrfViewMiddleware&#x27;, &#x27;django.contrib.auth.middleware.AuthenticationMiddleware&#x27;, &#x27;django.contrib.messages.middleware.MessageMiddleware&#x27;, &#x27;django.middleware.clickjacking.XFrameOptionsMiddleware&#x27;, &#x27;django.contrib.sites.middleware.CurrentSiteMiddleware&#x27;]</pre></td> </tr> <tr> <td>MIGRATION_MODULES</td> <td class="code"><pre>{&#x27;sites&#x27;: &#x27;ptf.fixtures.sites_migrations&#x27;}</pre></td> </tr> <tr> <td>MONTH_DAY_FORMAT</td> <td class="code"><pre>&#x27;F j&#x27;</pre></td> </tr> <tr> <td>NUMBER_GROUPING</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>NUMDAM_ARTICLE_SRC_FOLDER</td> <td class="code"><pre>&#x27;/numdam_dev/raffinement&#x27;</pre></td> </tr> <tr> <td>NUMDAM_COLLECTIONS</td> <td class="code"><pre>[&#x27;CG&#x27;]</pre></td> </tr> <tr> <td>NUMDAM_DATA_ROOT</td> <td class="code"><pre>&#x27;/numdam_data&#x27;</pre></td> </tr> <tr> <td>NUMDAM_ISSUE_SRC_FOLDER</td> <td class="code"><pre>&#x27;/numdam_dev/numerisation/donnees_validees&#x27;</pre></td> </tr> <tr> <td>NUMDAM_MATCHING_URL</td> <td class="code"><pre>&#x27;http://www.numdam.org&#x27;</pre></td> </tr> <tr> <td>OAI_REPOSITORY</td> <td class="code"><pre>&#x27;numdamlibs.oai.repository&#x27;</pre></td> </tr> <tr> <td>PASSWORD_HASHERS</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>PASSWORD_RESET_TIMEOUT</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>PREPEND_WWW</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>REPOSITORIES</td> <td class="code"><pre>{&#x27;http://www.numdam.org/oai/&#x27;: &#x27;NumdamRepository&#x27;}</pre></td> </tr> <tr> <td>RESOURCES_ROOT</td> <td class="code"><pre>&#x27;/numdam_data&#x27;</pre></td> </tr> <tr> <td>ROOT_URLCONF</td> <td class="code"><pre>&#x27;numdam.urls&#x27;</pre></td> </tr> <tr> <td>SECRET_KEY</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>SECRET_KEY_FALLBACKS</td> <td class="code"><pre>&#x27;********************&#x27;</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>&#x27;same-origin&#x27;</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>&#x27;same-origin&#x27;</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>SENDFILE_BACKEND</td> <td class="code"><pre>&#x27;django_sendfile.backends.xsendfile&#x27;</pre></td> </tr> <tr> <td>SENDFILE_ROOT</td> <td class="code"><pre>&#x27;/numdam_data&#x27;</pre></td> </tr> <tr> <td>SERVER_EMAIL</td> <td class="code"><pre>&#x27;error-reporter@numdam.org&#x27;</pre></td> </tr> <tr> <td>SESSION_CACHE_ALIAS</td> <td class="code"><pre>&#x27;default&#x27;</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>&#x27;sessionid&#x27;</pre></td> </tr> <tr> <td>SESSION_COOKIE_PATH</td> <td class="code"><pre>&#x27;/&#x27;</pre></td> </tr> <tr> <td>SESSION_COOKIE_SAMESITE</td> <td class="code"><pre>&#x27;Lax&#x27;</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>&#x27;django.contrib.sessions.backends.db&#x27;</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>&#x27;django.contrib.sessions.serializers.JSONSerializer&#x27;</pre></td> </tr> <tr> <td>SETTINGS_MODULE</td> <td class="code"><pre>&#x27;numdam.settings&#x27;</pre></td> </tr> <tr> <td>SHORT_DATETIME_FORMAT</td> <td class="code"><pre>&#x27;m/d/Y P&#x27;</pre></td> </tr> <tr> <td>SHORT_DATE_FORMAT</td> <td class="code"><pre>&#x27;m/d/Y&#x27;</pre></td> </tr> <tr> <td>SHOW_DJVU</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>SIGNING_BACKEND</td> <td class="code"><pre>&#x27;django.core.signing.TimestampSigner&#x27;</pre></td> </tr> <tr> <td>SILENCED_SYSTEM_CHECKS</td> <td class="code"><pre>[&#x27;templates.E003&#x27;]</pre></td> </tr> <tr> <td>SITE_DOMAIN</td> <td class="code"><pre>&#x27;www.numdam.org&#x27;</pre></td> </tr> <tr> <td>SITE_ID</td> <td class="code"><pre>3</pre></td> </tr> <tr> <td>SITE_NAME</td> <td class="code"><pre>&#x27;numdam&#x27;</pre></td> </tr> <tr> <td>SITE_REGISTER</td> <td class="code"><pre>{&#x27;acirm&#x27;: {&#x27;collection_pid&#x27;: &#x27;ACIRM&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;acirm.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 18}, &#x27;afst&#x27;: {&#x27;collection_pid&#x27;: &#x27;AFST&#x27;, &#x27;default_lang&#x27;: &#x27;fr&#x27;, &#x27;en_only&#x27;: False, &#x27;licences&#x27;: [(2017, &#x27;CC-BY 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;afst.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 14}, &#x27;ahl&#x27;: {&#x27;collection_pid&#x27;: &#x27;AHL&#x27;, &#x27;en_only&#x27;: True, &#x27;licences&#x27;: [(2018, &#x27;CC-BY 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;ahl.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 5}, &#x27;aif&#x27;: {&#x27;collection_pid&#x27;: &#x27;AIF&#x27;, &#x27;en_only&#x27;: False, &#x27;licences&#x27;: [(2017, &#x27;CC-BY-ND 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;aif.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 1}, &#x27;alco&#x27;: {&#x27;collection_pid&#x27;: &#x27;ALCO&#x27;, &#x27;en_only&#x27;: True, &#x27;licences&#x27;: [(2018, &#x27;CC-BY 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;alco.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 4}, &#x27;ambp&#x27;: {&#x27;collection_pid&#x27;: &#x27;AMBP&#x27;, &#x27;en_only&#x27;: False, &#x27;licences&#x27;: [(2017, &#x27;CC-BY 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;ambp.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 16}, &#x27;art&#x27;: {&#x27;collection_pid&#x27;: &#x27;ART&#x27;, &#x27;en_only&#x27;: True, &#x27;licences&#x27;: [(2018, &#x27;CC-BY 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;art.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 37}, &#x27;ccirm&#x27;: {&#x27;collection_pid&#x27;: &#x27;CCIRM&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;ccirm.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 19}, &#x27;centre_mersenne&#x27;: {&#x27;collection_pid&#x27;: &#x27;MERSENNE&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 6}, &#x27;cg&#x27;: {&#x27;collection_pid&#x27;: &#x27;CG&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;unknown&#x27;, &#x27;site_id&#x27;: 103}, &#x27;cml&#x27;: {&#x27;collection_pid&#x27;: &#x27;CML&#x27;, &#x27;en_only&#x27;: False, &#x27;licences&#x27;: [(2017, &#x27;CC-BY-NC-ND 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;cml.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 11}, &#x27;cr&#x27;: {&#x27;collection_pid&#x27;: &#x27;CR&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;comptes-rendus.academie-sciences.fr&#x27;, &#x27;site_id&#x27;: 34}, &#x27;craschim&#x27;: {&#x27;collection_pid&#x27;: &#x27;CRASCHIM&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;craschim.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 102}, &#x27;crasmath&#x27;: {&#x27;collection_pid&#x27;: &#x27;CRASMATH&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;crasmath.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 101}, &#x27;crbiol&#x27;: {&#x27;collection_pid&#x27;: &#x27;CRBIOL&#x27;, &#x27;email_from&#x27;: &#x27;no-reply@listes.mathdoc.fr&#x27;, &#x27;en_only&#x27;: False, &#x27;licences&#x27;: [(2020, &#x27;CC-BY 4.0&#x27;)], &#x27;name&#x27;: &#x27;Biologies&#x27;, &#x27;site_domain&#x27;: &#x27;comptes-rendus.academie-sciences.fr/biologies&#x27;, &#x27;site_id&#x27;: 30}, &#x27;crchim&#x27;: {&#x27;collection_pid&#x27;: &#x27;CRCHIM&#x27;, &#x27;email_from&#x27;: &#x27;no-reply@listes.mathdoc.fr&#x27;, &#x27;en_only&#x27;: False, &#x27;licences&#x27;: [(2020, &#x27;CC-BY 4.0&#x27;)], &#x27;name&#x27;: &#x27;Chimie&#x27;, &#x27;site_domain&#x27;: &#x27;comptes-rendus.academie-sciences.fr/chimie&#x27;, &#x27;site_id&#x27;: 27}, &#x27;crgeos&#x27;: {&#x27;collection_pid&#x27;: &#x27;CRGEOS&#x27;, &#x27;email_from&#x27;: &#x27;no-reply@listes.mathdoc.fr&#x27;, &#x27;en_only&#x27;: False, &#x27;licences&#x27;: [(2020, &#x27;CC-BY 4.0&#x27;)], &#x27;name&#x27;: &#x27;Géoscience&#x27;, &#x27;site_domain&#x27;: &#x27;comptes-rendus.academie-sciences.fr/geoscience&#x27;, &#x27;site_id&#x27;: 31}, &#x27;crmath&#x27;: {&#x27;collection_pid&#x27;: &#x27;CRMATH&#x27;, &#x27;email_from&#x27;: &#x27;no-reply@listes.mathdoc.fr&#x27;, &#x27;en_only&#x27;: False, &#x27;licences&#x27;: [(2020, &#x27;CC-BY 4.0&#x27;)], &#x27;name&#x27;: &#x27;Mathématique&#x27;, &#x27;site_domain&#x27;: &#x27;comptes-rendus.academie-sciences.fr/mathematique&#x27;, &#x27;site_id&#x27;: 26}, &#x27;crmeca&#x27;: {&#x27;collection_pid&#x27;: &#x27;CRMECA&#x27;, &#x27;email_from&#x27;: &#x27;no-reply@listes.mathdoc.fr&#x27;, &#x27;en_only&#x27;: False, &#x27;licences&#x27;: [(2020, &#x27;CC-BY 4.0&#x27;)], &#x27;name&#x27;: &#x27;Mécanique&#x27;, &#x27;site_domain&#x27;: &#x27;comptes-rendus.academie-sciences.fr/mecanique&#x27;, &#x27;site_id&#x27;: 29}, &#x27;crphys&#x27;: {&#x27;collection_pid&#x27;: &#x27;CRPHYS&#x27;, &#x27;email_from&#x27;: &#x27;no-reply@listes.mathdoc.fr&#x27;, &#x27;en_only&#x27;: False, &#x27;licences&#x27;: [(2020, &#x27;CC-BY 4.0&#x27;)], &#x27;name&#x27;: &#x27;Physique&#x27;, &#x27;site_domain&#x27;: &#x27;comptes-rendus.academie-sciences.fr/physique&#x27;, &#x27;site_id&#x27;: 28}, &#x27;editor&#x27;: {&#x27;collection_pid&#x27;: &#x27;PCJ&#x27;, &#x27;site_domain&#x27;: &#x27;peercommunityjournal.org/submit&#x27;, &#x27;site_id&#x27;: 104}, &#x27;gdml&#x27;: {&#x27;collection_pid&#x27;: &#x27;ALL&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;http://dml.mathdoc.fr&#x27;, &#x27;site_id&#x27;: 10}, &#x27;igt&#x27;: {&#x27;collection_pid&#x27;: &#x27;IGT&#x27;, &#x27;en_only&#x27;: True, &#x27;licences&#x27;: [(2023, &#x27;CC-BY 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;igt.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 39}, &#x27;jedp&#x27;: {&#x27;collection_pid&#x27;: &#x27;JEDP&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;jedp.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 20}, &#x27;jep&#x27;: {&#x27;collection_pid&#x27;: &#x27;JEP&#x27;, &#x27;en_only&#x27;: False, &#x27;licences&#x27;: [(2014, &#x27;CC-BY-ND 4.0&#x27;), (2019, &#x27;CC-BY 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;jep.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 8}, &#x27;jtnb&#x27;: {&#x27;collection_pid&#x27;: &#x27;JTNB&#x27;, &#x27;en_only&#x27;: False, &#x27;licences&#x27;: [(2017, &#x27;CC-BY-ND 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;jtnb.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 15}, &#x27;malsm&#x27;: {&#x27;collection_pid&#x27;: &#x27;MBK&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;books.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 35}, &#x27;mbk&#x27;: {&#x27;collection_pid&#x27;: &#x27;MALSM&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;books.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 24}, &#x27;mrr&#x27;: {&#x27;collection_pid&#x27;: &#x27;MRR&#x27;, &#x27;en_only&#x27;: True, &#x27;licences&#x27;: [(2021, &#x27;CC-BY 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;mrr.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 33}, &#x27;msia&#x27;: {&#x27;collection_pid&#x27;: &#x27;MSIA&#x27;, &#x27;en_only&#x27;: False, &#x27;licences&#x27;: [(2017, &#x27;CC-BY 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;msia.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 17}, &#x27;numdam&#x27;: {&#x27;collection_pid&#x27;: &#x27;ALL&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;www.numdam.org&#x27;, &#x27;site_id&#x27;: 3}, &#x27;ogeo&#x27;: {&#x27;collection_pid&#x27;: &#x27;OGEO&#x27;, &#x27;en_only&#x27;: True, &#x27;licences&#x27;: [(2019, &#x27;CC-BY-NC-SA 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;opengeomechanics.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 7}, &#x27;ojmo&#x27;: {&#x27;collection_pid&#x27;: &#x27;OJMO&#x27;, &#x27;en_only&#x27;: True, &#x27;licences&#x27;: [(2019, &#x27;CC-BY 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;ojmo.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 25}, &#x27;pcj&#x27;: {&#x27;collection_pid&#x27;: &#x27;PCJ&#x27;, &#x27;en_only&#x27;: True, &#x27;licences&#x27;: [(2021, &#x27;CC-BY 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;pcj.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 36}, &#x27;pmb&#x27;: {&#x27;collection_pid&#x27;: &#x27;PMB&#x27;, &#x27;en_only&#x27;: False, &#x27;licences&#x27;: [(2017, &#x27;CC-BY-ND 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;pmb.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 13}, &#x27;proceedings&#x27;: {&#x27;collection_pid&#x27;: &#x27;PROCEEDINGS&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;proceedings.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 38}, &#x27;ptf_tools&#x27;: {&#x27;collection_pid&#x27;: &#x27;ALL&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;trammel.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 2}, &#x27;roia&#x27;: {&#x27;collection_pid&#x27;: &#x27;ROIA&#x27;, &#x27;en_only&#x27;: False, &#x27;fr_only&#x27;: True, &#x27;licences&#x27;: [(2021, &#x27;CC-BY 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;roia.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 32}, &#x27;slsedp&#x27;: {&#x27;collection_pid&#x27;: &#x27;SLSEDP&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;slsedp.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 22}, &#x27;smai&#x27;: {&#x27;collection_pid&#x27;: &#x27;SMAI-JCM&#x27;, &#x27;en_only&#x27;: True, &#x27;licences&#x27;: [(2017, &#x27;CC-BY-NC-ND 4.0&#x27;), (2023, &#x27;CC-BY 4.0&#x27;)], &#x27;site_domain&#x27;: &#x27;smai-jcm.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 9}, &#x27;sms&#x27;: {&#x27;collection_pid&#x27;: &#x27;SMS&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;SMS - pour test&#x27;, &#x27;site_id&#x27;: 100}, &#x27;tsg&#x27;: {&#x27;collection_pid&#x27;: &#x27;TSG&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;tsg.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 21}, &#x27;wbln&#x27;: {&#x27;collection_pid&#x27;: &#x27;WBLN&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;wbln.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 23}, &#x27;xups&#x27;: {&#x27;collection_pid&#x27;: &#x27;XUPS&#x27;, &#x27;en_only&#x27;: False, &#x27;site_domain&#x27;: &#x27;xups.centre-mersenne.org&#x27;, &#x27;site_id&#x27;: 40}}</pre></td> </tr> <tr> <td>SOLR_URL</td> <td class="code"><pre>&#x27;http://127.0.0.1:8983/solr/core0/&#x27;</pre></td> </tr> <tr> <td>SORT_ARTICLES_BY_DATE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>STATICFILES_DIRS</td> <td class="code"><pre>(&#x27;/var/www/numdam/current/src/numdam/static/&#x27;, &#x27;/var/www/numdam/current/venv/lib/python3.11/site-packages/ptf/static&#x27;, &#x27;/var/www/numdam/current/venv/lib/python3.11/site-packages/mersenne_cms/static&#x27;)</pre></td> </tr> <tr> <td>STATICFILES_FINDERS</td> <td class="code"><pre>[&#x27;django.contrib.staticfiles.finders.FileSystemFinder&#x27;, &#x27;django.contrib.staticfiles.finders.AppDirectoriesFinder&#x27;]</pre></td> </tr> <tr> <td>STATICFILES_STORAGE</td> <td class="code"><pre>&#x27;django.contrib.staticfiles.storage.StaticFilesStorage&#x27;</pre></td> </tr> <tr> <td>STATIC_ROOT</td> <td class="code"><pre>&#x27;/var/www/numdam/current/src/static/&#x27;</pre></td> </tr> <tr> <td>STATIC_URL</td> <td class="code"><pre>&#x27;/static/&#x27;</pre></td> </tr> <tr> <td>STORAGES</td> <td class="code"><pre>{&#x27;default&#x27;: {&#x27;BACKEND&#x27;: &#x27;django.core.files.storage.FileSystemStorage&#x27;}, &#x27;staticfiles&#x27;: {&#x27;BACKEND&#x27;: &#x27;django.contrib.staticfiles.storage.StaticFilesStorage&#x27;}}</pre></td> </tr> <tr> <td>TEMPLATEDB</td> <td class="code"><pre>&#x27;ptf.display.templatedb&#x27;</pre></td> </tr> <tr> <td>TEMPLATES</td> <td class="code"><pre>[{&#x27;APP_DIRS&#x27;: True, &#x27;BACKEND&#x27;: &#x27;django.template.backends.django.DjangoTemplates&#x27;, &#x27;DIRS&#x27;: [&#x27;/var/www/numdam/current/src/templates&#x27;, &#x27;/var/www/numdam/current/venv/lib/python3.11/site-packages/ptf/templates&#x27;, &#x27;/var/www/numdam/current/venv/lib/python3.11/site-packages/oai/templates&#x27;], &#x27;OPTIONS&#x27;: {&#x27;context_processors&#x27;: [&#x27;django.template.context_processors.debug&#x27;, &#x27;django.template.context_processors.request&#x27;, &#x27;django.template.context_processors.i18n&#x27;, &#x27;django.contrib.auth.context_processors.auth&#x27;, &#x27;django.contrib.messages.context_processors.messages&#x27;, &#x27;ptf.context_processors.ptf&#x27;]}}]</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>&#x27;django.test.runner.DiscoverRunner&#x27;</pre></td> </tr> <tr> <td>THOUSAND_SEPARATOR</td> <td class="code"><pre>&#x27;,&#x27;</pre></td> </tr> <tr> <td>TIME_FORMAT</td> <td class="code"><pre>&#x27;P&#x27;</pre></td> </tr> <tr> <td>TIME_INPUT_FORMATS</td> <td class="code"><pre>[&#x27;%H:%M:%S&#x27;, &#x27;%H:%M:%S.%f&#x27;, &#x27;%H:%M&#x27;]</pre></td> </tr> <tr> <td>TIME_ZONE</td> <td class="code"><pre>&#x27;Europe/Paris&#x27;</pre></td> </tr> <tr> <td>TRANSLATION_URL</td> <td class="code"><pre>&#x27;https://translation.centre-mersenne.org&#x27;</pre></td> </tr> <tr> <td>USE_DEPRECATED_PYTZ</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_I18N</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>USE_L10N</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>USE_META_COLLECTIONS</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>USE_NATURAL_ID</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>VOLUME_STRING</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>WSGI_APPLICATION</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>X_FRAME_OPTIONS</td> <td class="code"><pre>&#x27;DENY&#x27;</pre></td> </tr> <tr> <td>YEAR_MONTH_FORMAT</td> <td class="code"><pre>&#x27;F Y&#x27;</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>

Pages: 1 2 3 4 5 6 7 8 9 10