Opened 16 years ago
Closed 16 years ago
#7890 closed (invalid)
tutorial code - don't know where to insert
Reported by: | Christian A. Reiter | Owned by: | nobody |
---|---|---|---|
Component: | *.djangoproject.com | Version: | dev |
Severity: | Keywords: | ||
Cc: | Triage Stage: | Unreviewed | |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
on http://www.djangoproject.com/documentation/tutorial02/
you write:
Customize the admin change list
#...
[...]But you can change that by giving that method a short_description attribute:
def was_published_today(self): return self.pub_date.date() == datetime.date.today() was_published_today.short_description = 'Published today?'
I'm a Python beginner, and for me it is not clear where to put the last line, because in the models.py this def "was_published_today" is a sub method of the Poll class.
But the above code snippet in your tutorial is not intendated, it is no tab in front of it.
At least I don't know where to input that...
(Maybe you'll laugh and say 'learn python' - but the rest of your tutorial is EXCELLENT for absolute beginners as well...)
The django-users list would be a better place for questions like this. The answer is you put it exactly as shown, at the same indent level as the def for the was_published_today method.