首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >创建前勾选空白

创建前勾选空白
EN

Stack Overflow用户
提问于 2019-06-12 03:14:09
回答 1查看 17关注 0票数 0

由于某些原因,POST方法允许我创建Telefono_paciente,即使我没有所有必需的字段。

# Create a new telefono_paciente
def post(self, request):
    serializer = Telefono_pacienteSerializer(data=request.data)
    if serializer.is_valid():
        serializer.save()
        return Response(serializer.data, status=status.HTTP_201_CREATED)
    return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)



class Telefono_paciente(models.Model): 
    tipo = models.CharField(max_length=3,null=True, blank=False, choices=PHONE_CHOICES)
    Paciente = models.ForeignKey(Paciente, null=True, blank=False, on_delete=models.CASCADE)

def __str__(self):
    return '%s %s %s' % (self.tipo, self.lada, self.telefono)

class Meta:
    verbose_name_plural = "Pacientes - Telefonos"
EN

回答 1

Stack Overflow用户

发布于 2019-06-12 03:18:13

这两个模型的字段都有null=True,这使得它不是必需的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56550389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档