【发布时间】:2010-09-08 20:02:18
【问题描述】:
来自 Django 介绍教程,在\mysite\polls\admin.py:
from django.contrib import admin
#...
class PollAdmin(admin.ModelAdmin):
#...
inlines = [ChoiceInline]
list_display = ('question', 'pub_date', 'was_published_today')
list_filter = ['pub_date']
admin.site.register(Poll, PollAdmin)
为什么 inlines 和 list_filter 都使用列表,而 list_display 使用元组? inlines 和 list_filters 是否出于某种原因需要可变?
我只是想了解这里的设计决策。
【问题讨论】:
-
真的,我正在寻找一种合乎逻辑的方法来记住属性是列表还是元组。