允许使用django rest自动序列化django字段

rest-meets-djongo的Python项目详细描述


休息与琼戈会面

此包为带有djongo的模型启用默认模型序列化程序 要生成的字段,用于django rest framework应用程序

功能

注意:此回购协议目前正在积极开发中,许多 包装的特性可能以奇怪的方式起作用。请报告任何问题 作为https://gitlab.com/SomeoneInParticular/rest_meets_djongo/issues 找到它们

类似于drf modelserializer,使用 djongomodelserializer允许检测以下字段并 通过drf的序列化程序设置自动管理。这些领域 包括:

  • 目标字段
  • embeddedmodelfield
  • 阵列模式字段

以下各项目前尚未完全发挥作用,因此 尚未明确支持:

  • ForeignKeyField(即使指定了,也不会生成反向关系, 主持人)
  • manytomanyfield(即使指定了反向关系,也不会生成反向关系, 主持人)
  • 阵列参考字段(WIP)

安装

  1. 安装rest meets djongo:
    pip install rest-meets-djongo
    
  2. 用“djongomodelserializer”替换rest的“modelserializer”,尽情享受吧!

要求

(目前正在进行替代版本测试;这些只是 已确认的功能版本)

  1. python 3.6或更高版本
  2. MongoDB 4.0或更高版本
  3. djangorestframework 3.9或更高版本
  4. djongo 1.2或更高版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java迷宫解算器在死胡同中陷入循环   java JPA在一个查询中检索2个列表   java正则表达式匹配文档中两个字符串之间的所有字符   java更改JTable标题高度   安卓忽略调试库中的java代码   java使用ScheduledExecutorService延迟Spring WebClient调用不会等待响应   如何使用Java将包含JSON对象的字符串转换为实际的JSON   sqlite数据库连接:java。Lang.ClassNotFoundException:org。sqlite。JDBC   在MySQL中存储表情符号的java获取错误字符串值错误   当发送包含超过一定大小字节数据的对象时,安卓 Java StreamCorruptedException   Java游戏旋转图像和轴   java IntelliJ Idea:无法解析实体类的列   Android中带有editText的java AlertDialog   map only和mapreduce应用程序之间的java差异   如何在Kotlin编写的接口中使用默认方法的Java8特性   java CPU时间百分比算法问题   java如何在WEBINF文件夹中使用带有JAR的taglibs JSTL/core   有没有办法在Java中找到JPanel和/或JFrame的长度和宽度?