python - Serializer 和 ModelSerializer 有什么区别

标签 python django django-rest-framework

django rest framework 的 Serializer 和 ModelSerializer 有什么区别?你什么时候做一个或另一个?我可以使用 ModelSerializer 进行身份验证吗?非常感谢您的帮助。

最佳答案

Django rest framework 序列化器是使用 Django 构建 API 时将使用的普通序列化器。它只是将复杂类型的数据解析为 JSON 或 XML。

模型序列化器与上面的序列化器在做同样的工作的意义上是一样的,只是它基于模型构建序列化器,使得序列化器的创建比正常构建它更容易。

关于python - Serializer 和 ModelSerializer 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61237790/

相关文章:

python - 使用 STATICFILES_DIRS 而不是 STATIC_URL 时加载静态 css 和 js

python - Django 表单在提交之前正在验证

python - Django: 'Settings' 对象没有属性

python - 响应没有属性 'username'

post - django rest framework - 如何使用父对象发布嵌套对象

Django Rest Framework - 如何获取外键的外键字段

python - 使用 python 拆分系列中的每个元素

python - 如何从 Checkbutton 获取变量?

python - Iteration in set,不懂这个迭代的方式

python - 如何获取单个行的值?