【发布时间】:2018-01-09 21:30:18
【问题描述】:
我的模型定义如下所示:
class MyModel(models.Model):
tag_separator = models.CharField(max_length=1, null=True, blank=True)
tag_separator 是单个字符,可以是单个空格:" "。
我需要选择null=True 才能让它工作,但是当我通过我的REST API 发布数据时,它会将tag_separator 保存为一个空字符串:"tag_separator": ""。
有没有一种简单的方法可以阻止 Django 假设我的单个空格字符串是空字符串?
我正在使用:Django==1.11 和 djangorestframework==3.7.7
【问题讨论】:
标签: python django django-models django-rest-framework