问题描述
我正在尝试使用Django CITextExtension Postgresql扩展在数据库中创建不区分大小写的文本字段。
具体来说,这是我尝试在django.contrib.postgres.fields.CICharField
模型中使用Expression
在数据库中创建不区分大小写的CharField的方法:
from django.contrib.postgres.fields import CICharField
class Expression(models.Model):
expression = CICharField(max_length=64,unique=True)
但是,当我打开管理员并进入Expression
s区域时,我会得到:
/ admin / dictionary / expression /中的
我在互联网上找不到有关此特定问题的任何信息。 为什么CICharField
未在数据库中创建列?
解决方法
可能是因为您正在使用SQLite数据库。确保您使用的是PostgreSQL数据库。