Commit e075d2e6 authored by Collin Anderson's avatar Collin Anderson Committed by Erik Romijn
Browse files

Fixed #23148 -- Minor tweaks in tutorial code samples

parent 8f9d6e83
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -66,6 +66,9 @@ After the previous tutorials, our project should look like this::
        polls/
            __init__.py
            admin.py
            migrations/
                __init__.py
                0001_initial.py
            models.py
            static/
                polls/
+4 −1
Original line number Diff line number Diff line
@@ -704,8 +704,11 @@ demonstration:
    :filename: polls/models.py

    import datetime

    from django.db import models
    from django.utils import timezone
    # ...


    class Question(models.Model):
        # ...
        def was_published_recently(self):
+3 −4
Original line number Diff line number Diff line
@@ -275,8 +275,8 @@ with the admin just as we did with ``Question``. That's easy:
    :filename: polls/admin.py

    from django.contrib import admin
    from polls.models import Choice

    from polls.models import Choice, Question
    # ...
    admin.site.register(Choice)

Now "Choices" is an available option in the Django admin. The "Add choice" form
@@ -319,8 +319,7 @@ registration code to read:
    class QuestionAdmin(admin.ModelAdmin):
        fieldsets = [
            (None,               {'fields': ['question_text']}),
            ('Date information', {'fields': ['pub_date'],
                                  'classes': ['collapse']}),
            ('Date information', {'fields': ['pub_date'], 'classes': ['collapse']}),
        ]
        inlines = [ChoiceInline]

+2 −2
Original line number Diff line number Diff line
@@ -97,7 +97,7 @@ In the ``polls/urls.py`` file include the following code:
    from polls import views

    urlpatterns = [
        url(r'^$', views.index, name='index')
        url(r'^$', views.index, name='index'),
    ]

The next step is to point the root URLconf at the ``polls.urls`` module. In
@@ -466,7 +466,7 @@ provides a shortcut. Here's the ``detail()`` view, rewritten:
.. snippet::
    :filename: polls/views.py

    from django.shortcuts import render, get_object_or_404
    from django.shortcuts import get_object_or_404, render

    from polls.models import Question
    # ...
+1 −0
Original line number Diff line number Diff line
@@ -72,6 +72,7 @@ create a real version. Add the following to ``polls/views.py``:
    from django.shortcuts import get_object_or_404, render
    from django.http import HttpResponseRedirect, HttpResponse
    from django.core.urlresolvers import reverse

    from polls.models import Choice, Question
    # ...
    def vote(request, question_id):