uWSGI相关的Django示例/技巧/模块。
项目描述
uWSGI相关的Django示例/技巧/模块。
自由软件:MIT许可
安装
pip install django-uwsgi-admin
您也可以使用以下命令安装开发中的版本
pip install https://github.com/ionelmc/django-uwsgi-admin/archive/master.zip
文档
屏幕截图
Wagtail 管理界面
开发
要运行所有测试,请运行
tox
注意,要合并所有tox环境中的覆盖率数据,请运行
Windows |
set PYTEST_ADDOPTS=--cov-append tox |
---|---|
其他 |
PYTEST_ADDOPTS=--cov-append tox |
变更日志
2.0.1 (2023-01-13)
UwsgiWorkersPanel不再尝试在没有uwsgi的情况下生成统计信息。
2.0.0 (2023-01-12)
已删除装饰器模块,该模块仅存在以避免安装单独的包。相反,您应该安装更新的uwsgidecorators包。
删除了django_uwsgi.template.Loader(以及整个模块),因为它已损坏,并且在没有自定义构建的uWSGI的情况下很难测试。
将状态页面中的所有部分拆分为单独的管理页面:操作、应用程序、作业、魔法表、选项、状态和工作者。
已删除旧的django调试工具栏,并替换为2个新的面板
django_uwsgi.panels.UwsgiWorkersPanel
django_uwsgi.panels.UwsgiActionsPanel
1.0.0 (2023-01-10)
已删除runuwsgi管理命令,因为它非常损坏。是的,我已经查看django-uwsgi-ng(另一个分支,对该命令有很多更改)并且它仍然在总体上难以使用(期望特定的项目布局,并且仍然生成奇怪的甚至损坏的配置)。
相反,您应该拥有自己的uWSGI配置,而不是让某些工具为您生成它,因为某些选项会对uWSGI的行为和性能产生重大影响。
修复了统计数据页面标题。
确保缓存和重新加载操作通过POST请求安全执行(以前它们是GET请求)。
0.3.0 (2023-01-09)
从https://github.com/unbit/django-uwsgi分支,添加了以下内容
对最新Django版本(3.2+)的支持。
一个基本的集成测试套件。
删除了许多旧的兼容性垃圾。
将uWSGI统计数据面板直接集成到Django管理中。不再需要手动添加URL。
删除了旧的wagtail样式管理页面(它已经损坏)。
项目详细信息
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
构建分布
django-uwsgi-admin-2.0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5d344d28c26dd5c3509c829a98951ebb48a095e0f4b539e36942389294566c7c |
|
MD5 | d1e75c2ac5c4df077da448b772859668 |
|
BLAKE2b-256 | 5ae892f88b8fd855c5f1c9bc734b1d263e0704e0d8fa5f5b4d1e6d3734561365 |
django_uwsgi_admin-2.0.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | edc4bfb831da7765f79ace7fdaf371cb82a0b72c6a42f8fd19206ef6e435cb6b |
|
MD5 | 89ffa55a3a5ff2df504302816afd6b1c |
|
BLAKE2b-256 | 37bec18b4140db7d62b80dcdecfe4c7e07d8b42fc45396cf7713d4f425d93683 |