Deployed 63342e8 with MkDocs version: 0.15.3

This commit is contained in:
Tom Christie 2016-08-19 11:46:57 +00:00
parent 02f6c6bcc4
commit 1077dcaba2
4 changed files with 89 additions and 60 deletions

View File

@ -440,6 +440,10 @@
<a href="#dry-rest-permissions">DRY Rest Permissions</a>
</li>
<li>
<a href="#django-rest-framework-roles">Django Rest Framework Roles</a>
</li>
<div class="promo">
@ -530,7 +534,7 @@ class ExampleView(APIView):
from rest_framework.permissions import IsAuthenticated
from rest_framework.response import Response
@api_view('GET')
@api_view(['GET'])
@permission_classes((IsAuthenticated, ))
def example_view(request, format=None):
content = {
@ -648,6 +652,8 @@ class BlacklistPermission(permissions.BasePermission):
<p>The <a href="https://github.com/caxap/rest_condition">REST Condition</a> package is another extension for building complex permissions in a simple and convenient way. The extension allows you to combine permissions with logical operators.</p>
<h2 id="dry-rest-permissions"><a class="toclink" href="#dry-rest-permissions">DRY Rest Permissions</a></h2>
<p>The <a href="https://github.com/Helioscene/dry-rest-permissions">DRY Rest Permissions</a> package provides the ability to define different permissions for individual default and custom actions. This package is made for apps with permissions that are derived from relationships defined in the app's data model. It also supports permission checks being returned to a client app through the API's serializer. Additionally it supports adding permissions to the default and custom list actions to restrict the data they retrive per user.</p>
<h2 id="django-rest-framework-roles"><a class="toclink" href="#django-rest-framework-roles">Django Rest Framework Roles</a></h2>
<p>The <a href="https://github.com/computer-lab/django-rest-framework-roles">Django Rest Framework Roles</a> package makes it easier to parameterize your API over multiple types of users.</p>
</div> <!--/span-->

File diff suppressed because one or more lines are too long

View File

@ -4,7 +4,7 @@
<url>
<loc>http://www.django-rest-framework.org//</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
@ -13,49 +13,49 @@
<url>
<loc>http://www.django-rest-framework.org//tutorial/quickstart/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//tutorial/1-serialization/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//tutorial/2-requests-and-responses/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//tutorial/3-class-based-views/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//tutorial/4-authentication-and-permissions/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//tutorial/5-relationships-and-hyperlinked-apis/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//tutorial/6-viewsets-and-routers/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//tutorial/7-schemas-and-client-libraries/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
@ -65,163 +65,163 @@
<url>
<loc>http://www.django-rest-framework.org//api-guide/requests/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/responses/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/views/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/generic-views/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/viewsets/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/routers/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/parsers/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/renderers/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/serializers/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/fields/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/relations/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/validators/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/authentication/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/permissions/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/throttling/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/filtering/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/pagination/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/versioning/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/content-negotiation/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/metadata/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/schemas/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/format-suffixes/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/reverse/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/exceptions/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/status-codes/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/testing/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//api-guide/settings/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
@ -231,121 +231,121 @@
<url>
<loc>http://www.django-rest-framework.org//topics/documenting-your-api/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/api-clients/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/internationalization/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/ajax-csrf-cors/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/html-and-forms/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/browser-enhancements/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/browsable-api/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/rest-hypermedia-hateoas/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/third-party-resources/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/contributing/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/project-management/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/3.0-announcement/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/3.1-announcement/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/3.2-announcement/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/3.3-announcement/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/3.4-announcement/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/kickstarter-announcement/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/mozilla-grant/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/funding/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>http://www.django-rest-framework.org//topics/release-notes/</loc>
<lastmod>2016-08-12</lastmod>
<lastmod>2016-08-19</lastmod>
<changefreq>daily</changefreq>
</url>

View File

@ -446,6 +446,17 @@
</code></pre>
<hr />
<h2 id="34x-series"><a class="toclink" href="#34x-series">3.4.x series</a></h2>
<h3 id="345"><a class="toclink" href="#345">3.4.5</a></h3>
<p><strong>Date</strong>: <a href="https://github.com/tomchristie/django-rest-framework/issues?q=milestone%3A%223.4.5+Release%22">19th August 2016</a></p>
<ul>
<li>Improve debug error handling. (<a href="https://github.com/tomchristie/django-rest-framework/issues/4416">#4416</a>, <a href="https://github.com/tomchristie/django-rest-framework/issues/4409">#4409</a>)</li>
<li>Allow custom CSRF_HEADER_NAME setting. (<a href="https://github.com/tomchristie/django-rest-framework/issues/4415">#4415</a>, <a href="https://github.com/tomchristie/django-rest-framework/issues/4410">#4410</a>)</li>
<li>Include .action attribute on viewsets when generating schemas. (<a href="https://github.com/tomchristie/django-rest-framework/issues/4408">#4408</a>, <a href="https://github.com/tomchristie/django-rest-framework/issues/4398">#4398</a>)</li>
<li>Do not include request.FILES items in request.POST. (<a href="https://github.com/tomchristie/django-rest-framework/issues/4407">#4407</a>)</li>
<li>Fix rendering of checkbox multiple. (<a href="https://github.com/tomchristie/django-rest-framework/issues/4403">#4403</a>)</li>
<li>Fix docstring of Field.get_default. (<a href="https://github.com/tomchristie/django-rest-framework/issues/4404">#4404</a>)</li>
<li>Replace utf8 character with its ascii counterpart in README. (<a href="https://github.com/tomchristie/django-rest-framework/issues/4412">#4412</a>)</li>
</ul>
<h3 id="344"><a class="toclink" href="#344">3.4.4</a></h3>
<p><strong>Date</strong>: <a href="https://github.com/tomchristie/django-rest-framework/issues?q=milestone%3A%223.4.4+Release%22">12th August 2016</a></p>
<ul>
@ -927,6 +938,8 @@
<!-- 3.4.3 -->
<!-- 3.4.4 -->
<!-- 3.4.5 -->
</div> <!--/span-->