【发布时间】:2018-03-11 10:05:00
【问题描述】:
字段验证过程可以发生在“Django 模型级别字段声明” 或“DRF 序列化部分数据的反序列化” 中。我对此验证过程有以下担忧:
- 什么是关注点分离?哪个验证部分应该放在哪里?
- DRF 序列化部分如何通过验证限制手动数据库输入?
【问题讨论】:
标签: python django django-rest-framework
字段验证过程可以发生在“Django 模型级别字段声明” 或“DRF 序列化部分数据的反序列化” 中。我对此验证过程有以下担忧:
【问题讨论】:
标签: python django django-rest-framework
序列化器关心的是在模型(文本/json 等)的不同格式之间转换信息,因此验证参考这个。
模型验证是一种较低级别的检查,其中完成了数据库模型的创建/修改。我总是有模型验证,即使我有序列化验证。
【讨论】: