【发布时间】:2018-08-09 09:51:18
【问题描述】:
这里可能是愚蠢的或已经回答的问题,对此感到抱歉。
我知道根据定义,布尔值应该有 2 个值,但我想知道 在 Django 中存储“第三个”None 值的最佳做法是什么,比如说可选的布尔字段。
到目前为止,我使用带有“yes”、“no”、“no_data”的CharField 或ChoiceField,但我觉得这不是最佳选择。是否有更好的方法可以使用可以存储 true/false/null 或类似内容的特殊 BooleanField?
【问题讨论】:
标签: mysql django django-models