2010-11-15 28 views
13

Trong giao diện quản trị Django, Có thể loại trừ một số trường trong Inline không?Django - Loại trừ một số trường trong Giao diện quản trị nội tuyến

+0

Có vẻ như không phải bất kỳ cách nào đề nghị trong tài liệu: http://docs.djangoproject.com/en/dev/ref/contrib/admin/#inlinemodeladmin-options – crodjer

+5

Ngoài tùy chọn 'loại trừ' được ghi nhận đầy đủ, có nghĩa là. –

+0

hmm ... tôi không biết rằng nó cũng được áp dụng trong các bản in. – crodjer

Trả lời

27

với exclude bạn có thể làm điều đó

ví dụ:

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

Cảm ơn rất nhiều. Đó là một ví dụ hoàn hảo –

Các vấn đề liên quan