首页 > 解决方案 > 在 python 中制作 djangorestapi 时如何在模型中创建可选字段?

问题描述

class IbaseEntity(models.Model):
    usrStatus = models.BooleanField()
    createdTime = models.DateTimeField()
    createdUserID = models.IntegerField(max_length=20)
    updateTime = models.DateTimeField()
    updateUserID = models.IntegerField(max_length=20)

class employee(IbaseEntity, models.Model):
    emp_id = models.IntegerField(max_length=20, primary_key=True)
    emp_name = models.CharField(max_length=20)
    emp_surname = models.CharField(max_length=20)
    def __str__(self):
        return self.emp_name

我希望所有日期时间字段都是可选的,我该怎么做?

标签: python-3.xapisqlitedjango-modelsdjango-rest-framework

解决方案


尝试:

models.DateTimeField(null=True, blank=True)

推荐阅读