mirror of
https://github.com/evennia/evennia.git
synced 2026-03-21 15:26:30 +01:00
Updated HTML docs
This commit is contained in:
parent
f310a65256
commit
ecb368ddb6
1797 changed files with 10075 additions and 330676 deletions
|
|
@ -46,6 +46,7 @@
|
|||
<span class="kn">import</span> <span class="nn">io</span>
|
||||
<span class="kn">from</span> <span class="nn">importlib</span> <span class="kn">import</span> <span class="n">import_module</span>
|
||||
|
||||
<span class="kn">import</span> <span class="nn">django</span>
|
||||
<span class="kn">from</span> <span class="nn">django.conf</span> <span class="kn">import</span> <span class="n">settings</span>
|
||||
<span class="kn">from</span> <span class="nn">django.core.exceptions</span> <span class="kn">import</span> <span class="n">ImproperlyConfigured</span>
|
||||
<span class="kn">from</span> <span class="nn">django.core.handlers.wsgi</span> <span class="kn">import</span> <span class="n">WSGIHandler</span>
|
||||
|
|
@ -122,7 +123,7 @@
|
|||
<span class="sd"> """</span>
|
||||
<span class="n">raw_kwargs</span> <span class="o">=</span> <span class="p">{}</span>
|
||||
|
||||
<span class="k">def</span> <span class="nf">start_response</span><span class="p">(</span><span class="n">wsgi_status</span><span class="p">,</span> <span class="n">wsgi_headers</span><span class="p">):</span>
|
||||
<span class="k">def</span> <span class="nf">start_response</span><span class="p">(</span><span class="n">wsgi_status</span><span class="p">,</span> <span class="n">wsgi_headers</span><span class="p">,</span> <span class="n">exc_info</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
|
||||
<span class="n">status</span><span class="p">,</span> <span class="n">_</span><span class="p">,</span> <span class="n">reason</span> <span class="o">=</span> <span class="n">wsgi_status</span><span class="o">.</span><span class="n">partition</span><span class="p">(</span><span class="s1">' '</span><span class="p">)</span>
|
||||
<span class="n">raw_kwargs</span><span class="p">[</span><span class="s1">'status'</span><span class="p">]</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="n">status</span><span class="p">)</span>
|
||||
<span class="n">raw_kwargs</span><span class="p">[</span><span class="s1">'reason'</span><span class="p">]</span> <span class="o">=</span> <span class="n">reason</span>
|
||||
|
|
@ -167,7 +168,7 @@
|
|||
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">_session</span> <span class="o">=</span> <span class="n">RequestsClient</span><span class="p">()</span>
|
||||
<span class="n">kwargs</span><span class="p">[</span><span class="s1">'transports'</span><span class="p">]</span> <span class="o">=</span> <span class="p">[</span><span class="n">coreapi</span><span class="o">.</span><span class="n">transports</span><span class="o">.</span><span class="n">HTTPTransport</span><span class="p">(</span><span class="n">session</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">session</span><span class="p">)]</span>
|
||||
<span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
|
||||
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
|
||||
|
||||
<span class="nd">@property</span>
|
||||
<span class="k">def</span> <span class="nf">session</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
|
||||
|
|
@ -222,9 +223,11 @@
|
|||
<span class="n">ret</span> <span class="o">=</span> <span class="n">renderer</span><span class="o">.</span><span class="n">render</span><span class="p">(</span><span class="n">data</span><span class="p">)</span>
|
||||
|
||||
<span class="c1"># Determine the content-type header from the renderer</span>
|
||||
<span class="n">content_type</span> <span class="o">=</span> <span class="s2">"</span><span class="si">{}</span><span class="s2">; charset=</span><span class="si">{}</span><span class="s2">"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span>
|
||||
<span class="n">renderer</span><span class="o">.</span><span class="n">media_type</span><span class="p">,</span> <span class="n">renderer</span><span class="o">.</span><span class="n">charset</span>
|
||||
<span class="p">)</span>
|
||||
<span class="n">content_type</span> <span class="o">=</span> <span class="n">renderer</span><span class="o">.</span><span class="n">media_type</span>
|
||||
<span class="k">if</span> <span class="n">renderer</span><span class="o">.</span><span class="n">charset</span><span class="p">:</span>
|
||||
<span class="n">content_type</span> <span class="o">=</span> <span class="s2">"</span><span class="si">{}</span><span class="s2">; charset=</span><span class="si">{}</span><span class="s2">"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span>
|
||||
<span class="n">content_type</span><span class="p">,</span> <span class="n">renderer</span><span class="o">.</span><span class="n">charset</span>
|
||||
<span class="p">)</span>
|
||||
|
||||
<span class="c1"># Coerce text to bytes if required.</span>
|
||||
<span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">ret</span><span class="p">,</span> <span class="nb">str</span><span class="p">):</span>
|
||||
|
|
@ -398,6 +401,13 @@
|
|||
<span class="n">client_class</span> <span class="o">=</span> <span class="n">APIClient</span>
|
||||
|
||||
|
||||
<span class="k">def</span> <span class="nf">cleanup_url_patterns</span><span class="p">(</span><span class="bp">cls</span><span class="p">):</span>
|
||||
<span class="k">if</span> <span class="nb">hasattr</span><span class="p">(</span><span class="bp">cls</span><span class="p">,</span> <span class="s1">'_module_urlpatterns'</span><span class="p">):</span>
|
||||
<span class="bp">cls</span><span class="o">.</span><span class="n">_module</span><span class="o">.</span><span class="n">urlpatterns</span> <span class="o">=</span> <span class="bp">cls</span><span class="o">.</span><span class="n">_module_urlpatterns</span>
|
||||
<span class="k">else</span><span class="p">:</span>
|
||||
<span class="k">del</span> <span class="bp">cls</span><span class="o">.</span><span class="n">_module</span><span class="o">.</span><span class="n">urlpatterns</span>
|
||||
|
||||
|
||||
<span class="k">class</span> <span class="nc">URLPatternsTestCase</span><span class="p">(</span><span class="n">testcases</span><span class="o">.</span><span class="n">SimpleTestCase</span><span class="p">):</span>
|
||||
<span class="sd">"""</span>
|
||||
<span class="sd"> Isolate URL patterns on a per-TestCase basis. For example,</span>
|
||||
|
|
@ -426,17 +436,23 @@
|
|||
<span class="bp">cls</span><span class="o">.</span><span class="n">_module</span><span class="o">.</span><span class="n">urlpatterns</span> <span class="o">=</span> <span class="bp">cls</span><span class="o">.</span><span class="n">urlpatterns</span>
|
||||
|
||||
<span class="bp">cls</span><span class="o">.</span><span class="n">_override</span><span class="o">.</span><span class="n">enable</span><span class="p">()</span>
|
||||
|
||||
<span class="k">if</span> <span class="n">django</span><span class="o">.</span><span class="n">VERSION</span> <span class="o">></span> <span class="p">(</span><span class="mi">4</span><span class="p">,</span> <span class="mi">0</span><span class="p">):</span>
|
||||
<span class="bp">cls</span><span class="o">.</span><span class="n">addClassCleanup</span><span class="p">(</span><span class="bp">cls</span><span class="o">.</span><span class="n">_override</span><span class="o">.</span><span class="n">disable</span><span class="p">)</span>
|
||||
<span class="bp">cls</span><span class="o">.</span><span class="n">addClassCleanup</span><span class="p">(</span><span class="n">cleanup_url_patterns</span><span class="p">,</span> <span class="bp">cls</span><span class="p">)</span>
|
||||
|
||||
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">setUpClass</span><span class="p">()</span>
|
||||
|
||||
<span class="nd">@classmethod</span>
|
||||
<span class="k">def</span> <span class="nf">tearDownClass</span><span class="p">(</span><span class="bp">cls</span><span class="p">):</span>
|
||||
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">tearDownClass</span><span class="p">()</span>
|
||||
<span class="bp">cls</span><span class="o">.</span><span class="n">_override</span><span class="o">.</span><span class="n">disable</span><span class="p">()</span>
|
||||
<span class="k">if</span> <span class="n">django</span><span class="o">.</span><span class="n">VERSION</span> <span class="o"><</span> <span class="p">(</span><span class="mi">4</span><span class="p">,</span> <span class="mi">0</span><span class="p">):</span>
|
||||
<span class="nd">@classmethod</span>
|
||||
<span class="k">def</span> <span class="nf">tearDownClass</span><span class="p">(</span><span class="bp">cls</span><span class="p">):</span>
|
||||
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">tearDownClass</span><span class="p">()</span>
|
||||
<span class="bp">cls</span><span class="o">.</span><span class="n">_override</span><span class="o">.</span><span class="n">disable</span><span class="p">()</span>
|
||||
|
||||
<span class="k">if</span> <span class="nb">hasattr</span><span class="p">(</span><span class="bp">cls</span><span class="p">,</span> <span class="s1">'_module_urlpatterns'</span><span class="p">):</span>
|
||||
<span class="bp">cls</span><span class="o">.</span><span class="n">_module</span><span class="o">.</span><span class="n">urlpatterns</span> <span class="o">=</span> <span class="bp">cls</span><span class="o">.</span><span class="n">_module_urlpatterns</span>
|
||||
<span class="k">else</span><span class="p">:</span>
|
||||
<span class="k">del</span> <span class="bp">cls</span><span class="o">.</span><span class="n">_module</span><span class="o">.</span><span class="n">urlpatterns</span>
|
||||
<span class="k">if</span> <span class="nb">hasattr</span><span class="p">(</span><span class="bp">cls</span><span class="p">,</span> <span class="s1">'_module_urlpatterns'</span><span class="p">):</span>
|
||||
<span class="bp">cls</span><span class="o">.</span><span class="n">_module</span><span class="o">.</span><span class="n">urlpatterns</span> <span class="o">=</span> <span class="bp">cls</span><span class="o">.</span><span class="n">_module_urlpatterns</span>
|
||||
<span class="k">else</span><span class="p">:</span>
|
||||
<span class="k">del</span> <span class="bp">cls</span><span class="o">.</span><span class="n">_module</span><span class="o">.</span><span class="n">urlpatterns</span>
|
||||
</pre></div>
|
||||
|
||||
<div class="clearer"></div>
|
||||
|
|
@ -471,7 +487,6 @@
|
|||
<h3>Versions</h3>
|
||||
<ul>
|
||||
<li><a href="test.html">1.0-dev (develop branch)</a></li>
|
||||
<li><a href="../../../0.9.5/index.html">0.9.5 (v0.9.5 branch)</a></li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue