擅长:python、mysql、java
<pre><code>class Belly(models.Model):
belly_id = models.AutoField(primary_key=True)
belly_name = models.CharField(max_length=50)
</code></pre>
<p>*****或*****</p>
<pre><code>class Belly(models.Model):
belly_name = models.CharField(max_length=50)
</code></pre>
<p>区别在于:</p>
<p>第一个表有主键<code>belly_id</code>(指定为<code>AutoField</code>),第二个表有主键<code>id</code>(隐式)。</p>
<p>我认为不需要直接使用它;如果您不指定</em>,主键字段将自动添加到您的模型中。否则
有关<code>AutoField</code>的更多详细信息,请查看<a href="https://docs.djangoproject.com/en/1.9/ref/models/fields/#autofield" rel="nofollow noreferrer">Django Documentation for AutoField</a>。</p>