Bry*_*ock 4 django django-admin
我正在尝试自定义Django Admin.
models.py
=============
class Question(models.Model):
poll = models.ForeignKey(Poll)
name = models.CharField(max_length=100)
pub_date = models.DateTimeField('date published')
admin.py
===========
class QuestionAdmin(admin.ModelAdmin):
list_display = ('name', 'poll'. 'pub_date')
inlines = [ChoiceInline]
admin.site.register(Question)
Run Code Online (Sandbox Code Playgroud)
这似乎是自定义QuestionIndex的正确设置.
我希望这个显示:
你的问题是什么?introPoll 2009年7月31日
但是,唯一的默认unicode显示在Question索引上.
我错过了一步吗?
可能是某些原因导致附加数据未显示在索引上?
jds*_*jds 16
admin.site.register如果已自定义,则必须在函数中指定管理类:
admin.site.register(Question, QuestionAdmin)
此外,我认为这是一个错字,但list_display有一个应该有逗号的时期:('name', 'poll'. 'pub_date')应该是('name', 'poll', 'pub_date').
| 归档时间: |
|
| 查看次数: |
5189 次 |
| 最近记录: |