擅长:python、mysql、java
<p>不确定这是否是问题所在,但我认为您的表单将始终显示<code>ticket_id</code>,因为这是在覆盖<code>instance</code>的<code>initial</code>表单选项中给出的。在</p>
<p>文档中对此进行了描述:<a href="https://docs.djangoproject.com/en/1.8/topics/forms/modelforms/#providing-initial-values" rel="nofollow">https://docs.djangoproject.com/en/1.8/topics/forms/modelforms/#providing-initial-values</a></p>
<p>另外-如果您想正确处理表单,我认为您应该像文档中描述的那样扩展<code>update ticket</code>函数:
<a href="https://docs.djangoproject.com/en/1.8/topics/forms/#the-view" rel="nofollow">https://docs.djangoproject.com/en/1.8/topics/forms/#the-view</a></p>
<p>上面的示例与您的代码之间的区别在于<code>else</code>语句中,您可以使用代码中提供的<code>initial</code>数据来初始化它,而不是使用空白表单。在</p>
<p>希望有帮助!在</p>