擅长:python、mysql、java
<p>从DB设计的角度来看,您应该将<code>lang</code>字段移动到自己的模型中,并从BlogEntry引用它。你知道吗</p>
<pre><code>class Language(models.Model):
lang = models.CharField(max_length="2")
class BlogEntry(models.Model):
text = models.TextField()
lang = manufacturer = models.ForeignKey('Language')
</code></pre>
<p>这样,您就可以通过更新单个记录而不是多个记录来更改语言的实际名称。然而,如果你确信这永远不会发生,你也可以坚持你的方法。你知道吗</p>