全套Eve宇宙模型,带有ESI的ondemand加载
django-eveuniverse的Python项目详细描述
夏娃宇宙
Django的Eve全套在线宇宙模型,ESI按需加载
概述
^ {EM1}$Django EviSuth.EEM >是一个基础应用程序,旨在帮助DAGANO和ESI加速EVE在线应用程序的开发。它提供了所有经典的“静态”Eve类作为Django模型,包括所有关系,可以在您的项目中使用。此外,所有Eve模型都有一个按需加载机制,用于从ESI获取新对象。在
以下是主要功能的概述:
- 作为Django模型的完整的夏娃宇宙物体集,如区域、类型或行星。在
- 按需加载机制,允许从ESI即席检索Eve-universe对象
- 用于预加载经常使用的数据集(如地图或船舶类型)的管理命令
- Eve模型还提供了其他有用的功能,例如,太阳系之间的路线查找器或类型的图像URL
- 用于快速解析Eve在线ID到名称的特殊模型EveEntity
- eve模型的可选异步加载和所有相关子级的加载。(例如,加载特定组的所有类型)
文件
有关如何安装和使用django eveuniverse的详细信息,请参阅documentation。在
- 项目
标签: