2010-11-15 44 views
13

在Django管理界面中,是否可以排除Inline中的一些字段?Django - 排除內聯管理界面中的一些字段

+0

似乎不是文檔中建議任何方式: http://docs.djangoproject.com/zh/dev/ref/contrib/admin/#inlinemodeladmin-options – crodjer 2010-11-15 17:57:03

+5

除了非常詳細的'exclude'選項,也就是說。 – 2010-11-15 17:58:21

+0

嗯...我不知道它也適用於內聯。 – crodjer 2010-11-15 18:03:10

回答

27

exclude你可以做到這一點

例如:

class Book(models.Model): 
    author = models.ForeignKey(Author) 
    title = models.CharField(max_length=100) 
    short_description = models.CharField(max_length=200) 

class BookInline(admin.TabularInline): 
    model = Book 
    exclude = ['short_description'] 
+0

非常感謝。這是一個完美的例子 – 2010-11-15 18:13:34