django泛型多对多字段

django-gm2m的Python项目详细描述


版权所有2014-2018 Thomas Khyn

django泛型多对多字段实现。

这个django应用程序公开了一个结合了 标准djangoManyToManyFieldGenericForeighKey和它的用法完全相同。

它已经用django 1.11和2.0以及最新的小版本进行了测试。 python 2和3(django2.0只支持python 3)。

如果你喜欢django-gm2m,并且想办法感谢我和/或鼓励我 未来发展,这是我的BTC或BCH捐赠地址: 1EwENyR8RV6tMc1hsLTkPURtn5wJgaBfG9

功能

  • 工作方式类似于内置的django相关字段
  • 为每个关系创建一个表,比如ManyToManyField,而不是一个大表 将任何内容链接到任何内容的表(django-generic-m2m的默认方法)
  • 不需要修改现有的模型类,也不需要修补现有的模型类。 链接
  • 添加实例时自动反转关系
  • 相关对象预取
  • 通过模型支持
  • 使用信号定制删除行为
  • 迁移支持

文档

文档位于readthedocs上。你会找到一个快速的开始 所有Django-GM2M高级功能的描述。

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

推荐PyPI第三方库


热门话题
java Clojure关键字在内存中的大小是多少?   Java中有固定长度的通用数组对象吗?   PostgreSQL:通过Java更新我的用户表   错误:使用java解析xml   java Json显示列表中对象的名称   java比较JodaTime时区   与JAVA中的API和包的区别?   java的int值在for循环中不改变   谷歌应用引擎中的java RSA   迁移到spring 5后出现java非法字符错误   java Websphere管理控制台不工作   JavaGSON如何始终在json中包含毫秒?   带有空格和双引号的windows Java ProcessBuilder命令参数失败   java错误:重复的zip条目[43.jar:org/apache/http/annotation/NotThreadSafe.class]