在DJango中根据数据库设置默认值

时间:2017-11-17 02:45:33

标签: django django-forms

晚上好,

我是Django的新手,正在开发一种票务应用程序。我的应用程序有三种型号,Ticket,Status,&注释

显示故障单详细信息时,我有一个表单来添加备注。我想要做的是在表单中添加一个下拉列表,该下拉列表设置为票证的当前状态值。创建表单时,如何将当前状态值传递给表单并将其用作默认值?

感谢。

1 个答案:

答案 0 :(得分:3)

您可以在视图中调用表单构造函数时进行设置:

form = NoteForm(initial={'status': ticket.status})