Fixed bug in docs/tutorial02.txt related to model syntax change. Thanks, Jeremy
git-svn-id: http://code.djangoproject.com/svn/django/trunk@555 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
939e2bccd5
commit
3db068f7fa
|
@ -86,11 +86,15 @@ 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 ``polls.Poll`` model that Poll
|
||||
objects have an admin interface. Edit the ``myproject/apps/polls/models/polls.py``
|
||||
file and make the following change to add an ``admin`` attribute::
|
||||
file and make the following change to add an inner ``META`` class with an
|
||||
``admin`` attribute::
|
||||
|
||||
class Poll(meta.Model):
|
||||
# ...
|
||||
admin = meta.Admin()
|
||||
class META:
|
||||
admin = meta.Admin()
|
||||
|
||||
The ``class META`` contains all non-field metadata about this model.
|
||||
|
||||
Now reload the Django admin page to see your changes. Note that you don't have
|
||||
to restart the development server -- it auto-reloads code.
|
||||
|
@ -216,7 +220,8 @@ Here's what that would look like::
|
|||
|
||||
class Choice(meta.Model):
|
||||
# ...
|
||||
admin = meta.Admin()
|
||||
class META:
|
||||
admin = meta.Admin()
|
||||
|
||||
Now "Choices" is an available option in the Django admin. The "Add choice" form
|
||||
looks like this:
|
||||
|
@ -299,10 +304,11 @@ on the change list page for the object::
|
|||
|
||||
class Poll(meta.Model):
|
||||
# ...
|
||||
admin = meta.Admin(
|
||||
# ...
|
||||
list_display = ('question', 'pub_date'),
|
||||
)
|
||||
class META:
|
||||
admin = meta.Admin(
|
||||
# ...
|
||||
list_display = ('question', 'pub_date'),
|
||||
)
|
||||
|
||||
Just for good measure, let's also include the ``was_published_today`` custom
|
||||
method from Tutorial 1::
|
||||
|
|
Loading…
Reference in New Issue