inline-formset

    2熱度

    2回答

    我使用的是Django的formset這種模式: class Book(models.Model): book_id=models.AutoField(primary_key=True,unique=True) book_name=models.CharField(max_length=30) publisher_name=models.CharField(max_l

    0熱度

    1回答

    我有兩個模型,它是一個頭/細節。 class Header(models.Model): name = models.CharField(max_length=30,null=False) class Detail(models.Model): header = models.ForeignKey(Header) fromdate = models.DateFie

    0熱度

    1回答

    我有一個內嵌的formset,其中extra = 24是一天中的小時。 我沒有任何問題,添加新的條目並保存 OreSommInlineFormSet = inlineformset_factory(FarmacoGiornaliero, OreSomministrazione, form=OreForm, fields=('ore','farmaco', 'quant

    3熱度

    5回答

    在Django中創建自定義模型管理內聯時,可以設置兩個參數extra和max_num:要顯示的附加窗體的數量以及允許用戶附加的最大對象數父對象。 我有一個問題模型,其中每個可以有幾個答案,這是在問題管理內聯。大多數問題將有三個答案,所以我想默認顯示三個內聯;然而,當編輯一個已經有三個答案的問題時,如果最有可能沒有更多的答案,它顯得擁擠並且俗氣,以顯示三個額外的字段。我想要的實質上是一個min_nu

    5熱度

    1回答

    我有一個Django項目,有2個模型,一個Structure和Bracket,支架有一個ForeignKey到一個結構(即一對多,一個結構有很多支架)。我爲管理網站創建了一個TabularInline,以便在結構中有一個括號表。我加了一些自定義clean方法做一些額外的驗證表單集自定義,你不能有另一個支架上相同的結構衝突的支架等 管理看起來是這樣的: class BracketInline(adm

    1熱度

    1回答

    我希望這很清晰 - 我認爲這是一個非常標準的事情需要做。 我想創建一個帶有多個空表單的formset,但每次渲染formset時,空白表單的數量都會有所不同。例如,我可以得到2個空表單: MyFormSet = inlineformset_factory(ParentModel, MyModel, extra=2) # and in the view... f = MyFormSet() #

    0熱度

    1回答

    我試圖創建簡單的事件的應用程序,所以我決定創建活動和一些行內事件匹配的字符串 class EventOccurenceInline(admin.TabularInline): model = models.EventOccurance form = forms.EventOccuranceForm pass class EventAdmin(Translatab

    2熱度

    3回答

    我有一個內嵌表單集,只有三個領域: class Estimate_Product_Details(models.Model): proposalID = models.ForeignKey(Estimate_Construction, verbose_name='Proposal ID') CID = models.ForeignKey(Product, verbose_nam

    1熱度

    1回答

    我現在有一個設置,在我的數據庫中有一系列對象,其類型爲CellType。 我似乎需要的是inline formset,這顯然簡化了模型之間的外鍵關係。 我想要的是一個formset,它由一個CellCount實例的每個表單組成,每個表單鏈接到數據庫中的每個CellType對象。 cellcount_formset = inlineformset_factory(CellType,

    1熱度

    2回答

    使用Django我使用標準ImageField創建上傳圖像的縮略圖,並將路徑添加到通常圖像文件字段旁邊的單獨字段「縮略圖」中的表中。我正在努力研究如何訪問使用formset在自定義模板中呈現圖像域對象的縮略圖路徑,以便我可以顯示它。 我想我需要在inlineformset_factory中添加一個'form = CarImageForm',然後修改我的forms.py,但是我無法解決如何做,甚至是