在数据库中使用NOT NULL YES / NO创建的一些TextField

时间:2015-04-14 13:28:20

标签: django django-models django-1.7

我有以下型号:

class SystemMessage(Model):
  subject = TextField(default=None)
  message = TextField(default=None)

来自explain

的以下输出
| id            | int(11)    | NO   | PRI | NULL    | auto_increment |
| language_code | varchar(5) | NO   |     | NULL    |                |
| subject       | longtext   | NO   |     | NULL    |                |
| message       | longtext   | YES  |     | NULL    |                |

我没有未完成的migrationsmakemigrations

message 可归为,但subject不是吗?我希望两者都是 NOT NULLable

我为每个字段提供了默认值,以确保在保存没有值的字符串时IntegrityError

0 个答案:

没有答案