擅长:python、mysql、java
<p>在widget上设置read only将使浏览器中的输入为只读。添加返回instance.sku的clean_sku可确保字段值不会在表单级别更改。</p>
<pre><code>def clean_sku(self):
if self.instance:
return self.instance.sku
else:
return self.fields['sku']
</code></pre>
<p>这样,您就可以使用model的(未修改的save)和aviod获取字段所需的错误。</p>