【发布时间】:2021-08-18 23:11:47
【问题描述】:
我在 django 中有一些 char 字段,如下所示:
attrunit = models.CharField(db_column='AttributeUnit', max_length=64, blank=True, null=True)
据我了解,空白选项允许用户写入空的表单值,而 null 表示该条目根本不需要在数据库中填充。但是,每当我写 any 的 CharFields 时,django 似乎都会回填空格,直到字段的最大长度。作为参考,我将所有写入模型路由到 MSSQL 服务器数据库(不是 django 构建的默认 SQLLite 数据库)。我不知道这些空间是从哪里来的,而且我不想每次从数据库中读取它们时都必须剥离这些值。
【问题讨论】:
标签: django django-models