一个简单的django应用程序,允许使用可为空的字符字段。
django-nullablecharfield的Python项目详细描述
这个应用程序是一个小部件、表单域和数据库域的集合,允许 django中的可空字符域。
快速启动
将“nullablecharfield”添加到您已安装的应用程序设置中,如下所示:
INSTALLED_APPS = ( ... 'nullablecharfield', )
在模型中使用来自nullablecharfield.db.models.fields的charnullfield
您应该在要使其为空的字段中设置null=true和blank=true,如下所示:
from django.db import models from nullablecharfield.db.models.fields import CharNullField class Person(models.Model): first_name = CharNullField(max_length=30, null=True, blank=True) last_name = CharNullField(max_length=30, null=True, blank=True)