Loading docs/tutorial02.txt +2 −2 Original line number Diff line number Diff line Loading @@ -71,8 +71,8 @@ Make the poll app modifiable in the admin But where's our poll app? It's not displayed on the admin index page. Just one thing to do: We need to specify in the ``Poll`` model that ``Poll`` objects have an admin interface. Edit the ``mysite/polls/models/polls.py`` file and make the following change to add an inner ``Admin`` class:: objects have an admin interface. Edit the ``mysite/polls/models.py`` file and make the following change to add an inner ``Admin`` class:: class Poll(models.Model): # ... Loading docs/tutorial03.txt +1 −1 Original line number Diff line number Diff line Loading @@ -91,7 +91,7 @@ Finally, it calls that ``detail()`` function like so:: The ``poll_id='23'`` part comes from ``(?P<poll_id>\d+)``. Using parenthesis around a pattern "captures" the text matched by that pattern and sends it as an argument to the view function; the ``?P<poll_id>`` defines the name that will be used to identify the matched pattern; and \d+ is a regular experession to match a sequence of identify the matched pattern; and ``\d+`` is a regular experession to match a sequence of digits (i.e., a number). Because the URL patterns are regular expressions, there really is no limit on Loading docs/tutorial04.txt +3 −2 Original line number Diff line number Diff line Loading @@ -218,8 +218,9 @@ from ``polls/views.py``. We don't need them anymore -- they have been replaced by generic views. The ``vote()`` view is still required. However, it must be modified to match the new templates and context variables. Change the template call from ``polls/detail`` to ``polls/polls_detail``, and pass ``object`` in the context instead of ``poll``. the new templates and context variables. Change the template call from ``polls/detail.html`` to ``polls/poll_detail.html``, and pass ``object`` in the context instead of ``poll``. Run the server, and use your new polling app based on generic views. Loading Loading
docs/tutorial02.txt +2 −2 Original line number Diff line number Diff line Loading @@ -71,8 +71,8 @@ Make the poll app modifiable in the admin But where's our poll app? It's not displayed on the admin index page. Just one thing to do: We need to specify in the ``Poll`` model that ``Poll`` objects have an admin interface. Edit the ``mysite/polls/models/polls.py`` file and make the following change to add an inner ``Admin`` class:: objects have an admin interface. Edit the ``mysite/polls/models.py`` file and make the following change to add an inner ``Admin`` class:: class Poll(models.Model): # ... Loading
docs/tutorial03.txt +1 −1 Original line number Diff line number Diff line Loading @@ -91,7 +91,7 @@ Finally, it calls that ``detail()`` function like so:: The ``poll_id='23'`` part comes from ``(?P<poll_id>\d+)``. Using parenthesis around a pattern "captures" the text matched by that pattern and sends it as an argument to the view function; the ``?P<poll_id>`` defines the name that will be used to identify the matched pattern; and \d+ is a regular experession to match a sequence of identify the matched pattern; and ``\d+`` is a regular experession to match a sequence of digits (i.e., a number). Because the URL patterns are regular expressions, there really is no limit on Loading
docs/tutorial04.txt +3 −2 Original line number Diff line number Diff line Loading @@ -218,8 +218,9 @@ from ``polls/views.py``. We don't need them anymore -- they have been replaced by generic views. The ``vote()`` view is still required. However, it must be modified to match the new templates and context variables. Change the template call from ``polls/detail`` to ``polls/polls_detail``, and pass ``object`` in the context instead of ``poll``. the new templates and context variables. Change the template call from ``polls/detail.html`` to ``polls/poll_detail.html``, and pass ``object`` in the context instead of ``poll``. Run the server, and use your new polling app based on generic views. Loading