一种库,设计成当与模型实例一起提供时,它将为与该模型实例关联的行返回一个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第三方库


热门话题
JavaGCP:一个VM可以位于具有相同地址的不同网络上吗?   java查找安卓中第一个数组的第二个数组中存在的元素的索引   java摄像头活动不工作,设置参数失败   用于python的Base64转换的Java等效代码   为什么JPA/Hibernate在我尝试运行@Query时抛出“java.lang.NegativeArraySizeException:1”?   如何在ubuntu for java的终端上设置路径?   java为什么这两个IP不同?   java JPA:如何将本机查询结果集转换为POJO类集合   java如何在|(12)|(23)中用数字拆分字符串   异常处理如何让程序在达到Java目标后停止运行   java如何不添加以特定字符开头的元素   java如何通过字符串获得swing按钮名称?   java如何在响应不成功时读取改装中的错误体?   java*更新*现在我的程序可以编译但不运行了?