zen*_*enk 9 database django django-models
我发现当我form field通过表单插入任何字符串时,它会将其捕获为空字符串''.
但是,当我form field通过表单插入整数时,它将其捕获为[null].
这是好习惯吗?字符串应该null在数据库中也一样吗?
这是一种很好的做法.如果允许字符串null,则有两种方法可以使用空字符串:null和"".这为您提供了多个要检查的值,这是低效且混乱的.
这是一个Django的惯例,但较好的方法是所有的应用程序,除非你有需要null向意味着不同的东西比"".
| 归档时间: |
|
| 查看次数: |
6260 次 |
| 最近记录: |