2012-10-11 105 views
1

我試圖檢索表單django-admin用來創建模型。導入管理員表單

Django允許the creation of a form matching some model,但是管理員使用ModelAdmin更強大。

例如,下面的代碼讓我多標籤添加到文章:

class ArticleAdmin(admin.ModelAdmin): 
    list_display = ('author', 'type', 'date') 
    inlines = [ 
     TagInline, 
    ] 

我相信Django還提供一些方法來獲取生成的HTML和邏輯,你知道該怎麼辦呢?

回答

4

您可以使用內嵌型號聯繫對象來創建內嵌代碼

Link Here

對於前:

class TagInline(admin.TabularInline): 
    model = Tag 
    extra = 3 
5

請使用表格內聯.....

class Name(admin.TabularInline): 
       model = name 
+0

這就是我上面講的。不要只是複製粘貼 –

+0

嘿Jubin ..就是這樣,我們正在使用。不是複製粘貼 –

2

爲以下給出的類TagInline創建內聯模型: class TagInline(admin.TabularInline): model =標籤