0
我在我的django管理站點中添加了一個用於CalibrationCertificates的表單。如果我從非管理模板(Instrument_Detail.html)鏈接到它,是否可以將上下文信息作爲默認值傳遞給添加表單。將變量傳遞給Django Admin表單
也就是說,添加表單中的唯一選擇是證書所用的儀器。由於鏈接已經與某個樂器相關聯,是否有一種方法可以傳遞該值,這樣,添加證書表格將默認爲用戶來自的樂器?
我的ModelAdmin如下:
如果class CertificateAdmin(admin.ModelAdmin):
exclude = ('issued_by', 'expires',)
def save_model(self, request, obj, form, change):
obj.issued_by = request.user
obj.expires= datetime.date.today() + datetime.timedelta(days=obj.instrument.kind.duration)
obj.save()
能否請你告訴你的CalibrationCertificates「添加表單「和你的模特? – nickzam