0
我需要爲我的模型有四個文件字段,所以我使用Django內聯模型。我還需要爲所有thode字段創建一個模型,以便用戶可以填寫表單並使用基於類的視圖 - CreateView。但是我不知道如何獲取我的模型表單中的文件字段。Django Inline模型前端
Models.py
class Product(models.Model)
name= models.Charfield(maxlength=50)
city= models.Charfield(maxlength=50)
state=model.Charfield(maxlength=50)
year=models.Integerfield(blank=True, null=True)
class ProductAttachment(models.Model)
attachment = models.ForeignKey(Product, related_name='attachment')
appendix_a= models.Filefield(verbose_name='Appendix A')
appendix_b= models.Filedield(verbose_name='Appendix B')
Other = models.Filefield()
Admin.py
class ProductInline(admin.StackedInline)
model=ProductAttachment
class ProductAdmin(admin.modelAdmin)
inlines= [ProductInline,]
model=Product
admin.site.register(Product, ProductAdmin)
forms.py
class ProductForm(models.form):
class Meta:
model=Product
fields='__all__'
Views.py
class ProductCreateView(CreateView):
model=Product
form_class = ProductForm
但是我不知道如何獲取表單中的所有文件。任何幫助,高度讚賞。謝謝