擅长:python、mysql、java
<p>从<a href="https://docs.djangoproject.com/en/dev/ref/models/fields/#django.db.models.Field.choices" rel="noreferrer">Django documentation</a>:</p>
<pre><code>MAYBECHOICE = (
('y', 'Yes'),
('n', 'No'),
('u', 'Unknown'),
)
</code></pre>
<p>在模型中定义一个charfield:</p>
<pre><code>married = models.CharField(max_length=1, choices=MAYBECHOICE)
</code></pre>
<p>如果不喜欢字母,可以对整型字段执行相同的操作
在你的数据库里。</p>
<p>在这种情况下,重写您的选择:</p>
<pre><code>MAYBECHOICE = (
(0, 'Yes'),
(1, 'No'),
(2, 'Unknown'),
)
</code></pre>