【发布时间】:2015-09-16 09:53:00
【问题描述】:
在django模型中,保存请求的视图有n列,那么如何根据模型验证字段以检查请求是否具有所有强制变量,例如:
models.py
class candidate(models.Model):
name = models.IntegerField()
college = models.TextField()
city = models.TextField()
state = models.IntegerField(null=True)
country = models.CharField(max_length=255,null=True)
phone = models.IntegerField(null=True)
views.py
def save(request):
try:
data = json.loads(request.body)
if 'name' in data and 'college' in data and 'city' in data:
//do something
这是正确的做法吗?
【问题讨论】:
标签: django django-views