一个django应用程序,它在django管理中收集virtualenv中所有已安装软件包的名称、它们的许可证以及相关的质量度量。
django-quenv的Python项目详细描述
<α> {STR 1 } $,不存在任何测试,并且可能发生更改。强>
Django质量环境报告
此应用程序使用setuptools收集virtualenv中所有包的名称。
它从每个包的元数据中收集有关 其许可证。
它使用lgtmapi来查询 基于github的包。
所有数据首先保存到一个json文件中,然后加载到数据库中。 每天只能创建一个设备。
最后,它创建一个包发生任何更改的报告,即: 如果是添加,则删除或其许可证已更改。
安装
pip install django-quenv
INSTALLED_APPS = [
...,
'quenv',
]
./manage.py migrate
./manage.py quenv
配置
在settings,py
中,可以进行以下配置:
QUENV_PATH
:保存设备的路径。默认值:.
QUENV_UPDATE_DB
:默认的True
,如果False
它只创建fixture。