Depuis le tutoriel d'introduction Django, dans \mysite\polls\admin.py
:ModelAdmin de Django utilise des listes plus tuples et vice-versa
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)
Pourquoi inline et list_filter
les deux listes d'utilisation, alors que list_display
utilise un tuple? Do inlines et list_filters
doivent être modifiables pour une raison quelconque? J'essaie juste de comprendre la décision de conception ici.
Vraiment, je cherche un moyen logique de se rappeler si la propriété est une liste ou un tuple. –