来源:https://docs.djangoproject.com/en/2.0/ref/models/fields/#django.db.models.Field.null
避免在CharField和TextField等基于字符串的字段上使用null。如果一个基于字符串的字段具有null=True,那么它有两个可能的“无数据”值:NULL和空字符串。在大多数情况下,拥有两个可能的“无数据”值是多余的;Django的约定是使用空字符串而不是NULL。
那么ForeignKey字段应该怎么做呢?ForeignKey字段不是基于字符串的字段,对吗?
我想知道在Django中ForeignKey字段的约定是什么。
null=True好还是blank=True好呢?在性能、便利性或其他方面有何区别。