diff options
43 files changed, 60 insertions, 47 deletions
| diff --git a/api-guide/authentication.html b/api-guide/authentication.html index 8bbed7c0..0b869df5 100644 --- a/api-guide/authentication.html +++ b/api-guide/authentication.html @@ -189,7 +189,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/content-negotiation.html b/api-guide/content-negotiation.html index 147e11e6..83157c1e 100644 --- a/api-guide/content-negotiation.html +++ b/api-guide/content-negotiation.html @@ -177,7 +177,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/exceptions.html b/api-guide/exceptions.html index 9887d767..161a69e1 100644 --- a/api-guide/exceptions.html +++ b/api-guide/exceptions.html @@ -184,7 +184,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/fields.html b/api-guide/fields.html index 00c65b1c..405792e3 100644 --- a/api-guide/fields.html +++ b/api-guide/fields.html @@ -197,7 +197,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/filtering.html b/api-guide/filtering.html index 6cfa40a3..b367053b 100644 --- a/api-guide/filtering.html +++ b/api-guide/filtering.html @@ -187,7 +187,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/format-suffixes.html b/api-guide/format-suffixes.html index 1c1f9a4c..1b8cdae2 100644 --- a/api-guide/format-suffixes.html +++ b/api-guide/format-suffixes.html @@ -175,7 +175,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/generic-views.html b/api-guide/generic-views.html index 2828fa42..df236846 100644 --- a/api-guide/generic-views.html +++ b/api-guide/generic-views.html @@ -195,7 +195,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/pagination.html b/api-guide/pagination.html index d3a268fb..9bbd9a47 100644 --- a/api-guide/pagination.html +++ b/api-guide/pagination.html @@ -179,7 +179,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/parsers.html b/api-guide/parsers.html index a7a87898..f651d7cd 100644 --- a/api-guide/parsers.html +++ b/api-guide/parsers.html @@ -186,7 +186,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/permissions.html b/api-guide/permissions.html index 8ad8f8c6..a2df9264 100644 --- a/api-guide/permissions.html +++ b/api-guide/permissions.html @@ -189,7 +189,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/relations.html b/api-guide/relations.html index 34252036..21842197 100644 --- a/api-guide/relations.html +++ b/api-guide/relations.html @@ -189,7 +189,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> @@ -250,7 +250,7 @@ class Track(models.Model):  <p><code>RelatedField</code> may be used to represent the target of the relationship using its <code>__unicode__</code> method.</p>  <p>For example, the following serializer.</p>  <pre class="prettyprint lang-py"><code>class AlbumSerializer(serializers.ModelSerializer): -    tracks = RelatedField(many=True) +    tracks = serializers.RelatedField(many=True)      class Meta:          model = Album diff --git a/api-guide/renderers.html b/api-guide/renderers.html index 1441b7ba..b1140b88 100644 --- a/api-guide/renderers.html +++ b/api-guide/renderers.html @@ -199,7 +199,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/requests.html b/api-guide/requests.html index 9a496e30..d0d5704d 100644 --- a/api-guide/requests.html +++ b/api-guide/requests.html @@ -187,7 +187,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/responses.html b/api-guide/responses.html index b1473037..286d7bfd 100644 --- a/api-guide/responses.html +++ b/api-guide/responses.html @@ -185,7 +185,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/reverse.html b/api-guide/reverse.html index d6af0887..434b2fd0 100644 --- a/api-guide/reverse.html +++ b/api-guide/reverse.html @@ -175,7 +175,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/routers.html b/api-guide/routers.html index 0bc72e5f..458f1f34 100644 --- a/api-guide/routers.html +++ b/api-guide/routers.html @@ -180,7 +180,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/serializers.html b/api-guide/serializers.html index c7baee14..f9ecb9f0 100644 --- a/api-guide/serializers.html +++ b/api-guide/serializers.html @@ -192,7 +192,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/settings.html b/api-guide/settings.html index f265863c..10f16a23 100644 --- a/api-guide/settings.html +++ b/api-guide/settings.html @@ -183,7 +183,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/status-codes.html b/api-guide/status-codes.html index 6c6a6ff9..b6bfaadd 100644 --- a/api-guide/status-codes.html +++ b/api-guide/status-codes.html @@ -179,7 +179,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/testing.html b/api-guide/testing.html index df09659e..2eae0149 100644 --- a/api-guide/testing.html +++ b/api-guide/testing.html @@ -189,7 +189,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/throttling.html b/api-guide/throttling.html index cb633916..8800a02d 100644 --- a/api-guide/throttling.html +++ b/api-guide/throttling.html @@ -182,7 +182,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/views.html b/api-guide/views.html index 8dd319fd..c63f47ba 100644 --- a/api-guide/views.html +++ b/api-guide/views.html @@ -180,7 +180,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/api-guide/viewsets.html b/api-guide/viewsets.html index 0b3293e3..5cd38079 100644 --- a/api-guide/viewsets.html +++ b/api-guide/viewsets.html @@ -182,7 +182,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> @@ -184,7 +184,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> @@ -293,7 +293,7 @@ pip install django-filter  # Filtering support  <p>Don't forget to make sure you've also added <code>rest_framework</code> to your <code>INSTALLED_APPS</code>.</p>  <p>We're ready to create our API now.  Here's our project's root <code>urls.py</code> module:</p> -<pre class="prettyprint lang-py"><code>from django.conf.urls.defaults import url, patterns, include +<pre class="prettyprint lang-py"><code>from django.conf.urls import url, patterns, include  from django.contrib.auth.models import User, Group  from rest_framework import viewsets, routers diff --git a/topics/2.2-announcement.html b/topics/2.2-announcement.html index 4b3b1b5b..e76032ff 100644 --- a/topics/2.2-announcement.html +++ b/topics/2.2-announcement.html @@ -177,7 +177,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/topics/2.3-announcement.html b/topics/2.3-announcement.html index c2f7eb76..b22a136d 100644 --- a/topics/2.3-announcement.html +++ b/topics/2.3-announcement.html @@ -189,7 +189,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/topics/ajax-csrf-cors.html b/topics/ajax-csrf-cors.html index 5f7f51ae..cf33a56e 100644 --- a/topics/ajax-csrf-cors.html +++ b/topics/ajax-csrf-cors.html @@ -176,7 +176,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/topics/browsable-api.html b/topics/browsable-api.html index 6306c97e..ba58eec0 100644 --- a/topics/browsable-api.html +++ b/topics/browsable-api.html @@ -176,7 +176,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/topics/browser-enhancements.html b/topics/browser-enhancements.html index c62c7f71..11b53d53 100644 --- a/topics/browser-enhancements.html +++ b/topics/browser-enhancements.html @@ -179,7 +179,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/topics/contributing.html b/topics/contributing.html index 0c1f0da9..adec4f96 100644 --- a/topics/contributing.html +++ b/topics/contributing.html @@ -6,7 +6,7 @@      <link href="http://django-rest-framework.org/img/favicon.ico" rel="icon" type="image/x-icon">      <link rel="canonical" href="http://django-rest-framework.org/topics/contributing"/>      <meta name="viewport" content="width=device-width, initial-scale=1.0"> -    <meta name="description" content="Django, API, REST, Contributing to REST framework, Issues, Development, Documentation"> +    <meta name="description" content="Django, API, REST, Contributing to REST framework, Issues, Development, Documentation, Third party packages">      <meta name="author" content="Tom Christie">      <!-- Le styles --> @@ -181,11 +181,14 @@  <li><a href="#building-the-documentation">Building the documentation</a></li>  <li><a href="#language-style">Language style</a></li>  <li><a href="#markdown-style">Markdown style</a></li> +<li class="main"><a href="#third-party-packages">Third party packages</a></li> +<li><a href="#getting-started">Getting started</a></li> +<li><a href="#linking-to-your-package">Linking to your package</a></li>                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> @@ -220,7 +223,7 @@  <p>There are many ways you can contribute to Django REST framework.  We'd like it to be a community-led project, so please get involved and help shape the future of the project.</p>  <h2 id="community">Community</h2>  <p>The most important thing you can do to help push the REST framework project forward is to be actively involved wherever possible.  Code contributions are often overvalued as being the primary way to get involved in a project, we don't believe that needs to be the case.</p> -<p>If you use REST framework, we'd love you to be vocal about your experiances with it - you might consider writing a blog post on your experience with using REST framework, or publishing a tutorial about using the project with a particular javascript framework.  Experiances from beginners can be particularly helpful because you'll be in the best position to assess which bits of REST framework are and aren't easy to understand and work with.</p> +<p>If you use REST framework, we'd love you to be vocal about your experiences with it - you might consider writing a blog post about using REST framework, or publishing a tutorial about building a project with a particularJjavascript framework.  Experiences from beginners can be particularly helpful because you'll be in the best position to assess which bits of REST framework are more difficult to understand and work with.</p>  <p>Other really great ways you can help move the community forward include helping answer questions on the <a href="https://groups.google.com/forum/?fromgroups#!forum/django-rest-framework">discussion group</a>, or setting up an <a href="http://stackexchange.com/filters/66475/rest-framework">email alert on StackOverflow</a> so that you get notified of any new questions with the <code>django-rest-framework</code> tag.</p>  <p>When answering questions make sure to help future contributors find their way around by hyperlinking wherever possible to related threads and tickets, and include backlinks from those items if relevant. </p>  <h2 id="code-of-conduct">Code of conduct</h2> @@ -234,6 +237,8 @@  <li>When describing issues try to phrase your ticket in terms of the <em>behavior</em> you think needs changing rather than the <em>code</em> you think need changing.</li>  <li>Search the issue list first for related items, and make sure you're running the latest version of REST framework before reporting an issue.</li>  <li>If reporting a bug, then try to include a pull request with a failing test case.  This will help us quickly identify if there is a valid issue, and make sure that it gets fixed more quickly if there is one.</li> +<li>Feature requests will often be closed with a recommendation that they be implemented outside of the core REST framework library.  Keeping new feature requests implemented as third party libraries allows us to keep down the maintainence overhead of REST framework, so that the focus can be on continued stability, bugfixes, and great documentation.</li> +<li>Closing an issue doesn't necessarily mean the end of a discussion.  If you believe your issue has been closed incorrectly, explain why and we'll consider if it needs to be reopened.</li>  </ul>  <h2 id="triaging-issues">Triaging issues</h2>  <p>Getting involved in triaging incoming issues is a good way to start contributing.  Every single ticket that comes into the ticket tracker needs to be reviewed in order to determine what the next steps should be.  Anyone can help out with this, you just need to be willing to </p> @@ -242,6 +247,7 @@  <li>Is the ticket reported in the correct place, would it be better suited as a discussion on the discussion group?</li>  <li>If the ticket is a bug report, can you reproduce it? Are you able to write a failing test case that demonstrates the issue and that can be submitted as a pull request?</li>  <li>If the ticket is a feature request, do you agree with it, and could the feature request instead be implemented as a third party package?</li> +<li>If a ticket hasn't had much activity and it addresses something you need, then comment on the ticket and try to find out what's needed to get it moving again.</li>  </ul>  <h1 id="development">Development</h1>  <p>To start developing on Django REST framework, clone the repo:</p> @@ -323,6 +329,13 @@ More text...  ---  </code></pre> +<h1 id="third-party-packages">Third party packages</h1> +<p>New features to REST framework are generally recommended to be implemented as third party libraries that are developed outside of the core framework.  Ideally third party libraries should be properly documented and packaged, and made available on PyPI.</p> +<h2 id="getting-started">Getting started</h2> +<p>If you have some functionality that you would like to implement as a third party package it's worth contacting the <a href="https://groups.google.com/forum/?fromgroups#!forum/django-rest-framework">discussion group</a> as others may be willing to get involved.  We strongly encourage third party package development and will always try to prioritize time spent helping their development, documentation and packaging.</p> +<p>We recommend the <a href="https://github.com/dabapps/django-reusable-app"><code>django-reusable-app</code></a> template as a good resource for getting up and running with implementing a third party Django package.</p> +<h2 id="linking-to-your-package">Linking to your package</h2> +<p>Once your package is decently documented and available on PyPI open a pull request or issue, and we'll add a link to it from the main REST framework documentation.</p>            </div><!--/span-->          </div><!--/row-->        </div><!--/.fluid-container--> diff --git a/topics/credits.html b/topics/credits.html index f22ce502..d789963b 100644 --- a/topics/credits.html +++ b/topics/credits.html @@ -175,7 +175,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/topics/documenting-your-api.html b/topics/documenting-your-api.html index 22cec360..1489fb4e 100644 --- a/topics/documenting-your-api.html +++ b/topics/documenting-your-api.html @@ -176,7 +176,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/topics/release-notes.html b/topics/release-notes.html index 74d4ba18..6a920566 100644 --- a/topics/release-notes.html +++ b/topics/release-notes.html @@ -184,7 +184,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/topics/rest-framework-2-announcement.html b/topics/rest-framework-2-announcement.html index 829d60fc..ebee8822 100644 --- a/topics/rest-framework-2-announcement.html +++ b/topics/rest-framework-2-announcement.html @@ -181,7 +181,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/topics/rest-hypermedia-hateoas.html b/topics/rest-hypermedia-hateoas.html index 4fd86ecc..176cfbf3 100644 --- a/topics/rest-hypermedia-hateoas.html +++ b/topics/rest-hypermedia-hateoas.html @@ -176,7 +176,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/topics/writable-nested-serializers.html b/topics/writable-nested-serializers.html index f6a426ae..0a10ce99 100644 --- a/topics/writable-nested-serializers.html +++ b/topics/writable-nested-serializers.html @@ -174,7 +174,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/tutorial/1-serialization.html b/tutorial/1-serialization.html index 4daaf9d4..99923902 100644 --- a/tutorial/1-serialization.html +++ b/tutorial/1-serialization.html @@ -183,7 +183,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/tutorial/2-requests-and-responses.html b/tutorial/2-requests-and-responses.html index 69d3d3dd..6b5f67da 100644 --- a/tutorial/2-requests-and-responses.html +++ b/tutorial/2-requests-and-responses.html @@ -181,7 +181,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/tutorial/3-class-based-views.html b/tutorial/3-class-based-views.html index a802cf73..6a5ca721 100644 --- a/tutorial/3-class-based-views.html +++ b/tutorial/3-class-based-views.html @@ -176,7 +176,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/tutorial/4-authentication-and-permissions.html b/tutorial/4-authentication-and-permissions.html index b4b6c57b..6e166c08 100644 --- a/tutorial/4-authentication-and-permissions.html +++ b/tutorial/4-authentication-and-permissions.html @@ -182,7 +182,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/tutorial/5-relationships-and-hyperlinked-apis.html b/tutorial/5-relationships-and-hyperlinked-apis.html index 7a7f767e..9222bc2d 100644 --- a/tutorial/5-relationships-and-hyperlinked-apis.html +++ b/tutorial/5-relationships-and-hyperlinked-apis.html @@ -179,7 +179,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/tutorial/6-viewsets-and-routers.html b/tutorial/6-viewsets-and-routers.html index 111d699a..a5287a79 100644 --- a/tutorial/6-viewsets-and-routers.html +++ b/tutorial/6-viewsets-and-routers.html @@ -179,7 +179,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> diff --git a/tutorial/quickstart.html b/tutorial/quickstart.html index 70fef44c..0dfb8a45 100644 --- a/tutorial/quickstart.html +++ b/tutorial/quickstart.html @@ -179,7 +179,7 @@                <div>                <hr> -<p><strong>The team behind REST framework are launching a new API service.</strong></p> +<p><strong>The team behind REST framework is launching a new API service.</strong></p>  <p>If you want to be first in line when we start issuing invitations, please sign up here:</p> | 
