一种库,设计成当与模型实例一起提供时,它将为与该模型实例关联的行返回一个queryset。

django-related-models的Python项目详细描述


一种库,设计成当提供一个模型实例时,它将为以下行返回一个queryset 与模型实例关联。它也适用于GenericForeignKey对象。

>>>eminem=Artist.objects.filter(stage_name='Eminem').first()>>>list(get_related_objects(eminem))[<Albums:Kamikaze>,<Awards:Grammy>,<Cars:AudiR8Spyder>]>>>get_related_objects_mapping(eminem){<django.db.models.fields.related.ForeignKey:artist>:set([<Albums:Kamikaze>]),<django.db.models.fields.related.ForeignKey:artist>:set([<Awards:grammy>]),<django.contrib.contenttypes.fields.GenericForeignKeyobjectat0x106ff1f50>:set([<Cars:AudiR8Spyder>])}

安装

pip install django-related-models

开发

测试是通过tox运行的,您需要安装它(如果您还没有)。

  • 为了得到毒素:

    pip install tox
    
  • 要运行所有测试,请运行:

    tox
    

更改日志

0.1.0(2018-08-28)

  • pypi上的第一个版本。

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

推荐PyPI第三方库


热门话题
java如何在Android Wifi中筛选相同的SSID?   Java中重写接口中异常处理的泛型   java“无效转义序列(有效的是\b\t\n\f\r\”\“\”\)”语法错误   使用JNDI的java NameReadyBoundException   java如何在这个程序上执行算法   java为什么我的应用程序在调试时崩溃而应用程序停止?   Java:while循环未检测到中断条件,但如果块检测到   java如何快速使用jfreechart创建的折线图   java将输入放入JSTL会话变量,以便稍后在屏幕上显示   java在spring boot中加载外部JAR   java Apache NiFi无法使用ojdbc6连接到Oracle 12c。jar或ojdbc8。罐子   java解释StringToWordVector()Weka的输出   java charAt()找不到符号   使用mpjexpress的java阅读控制台输入