Mailman 3 网络界面。
项目描述
这是一个包含Mailman 3 Web界面默认设置和URL设置的Django项目。它由以下子项目组成
Postorius
Hyperkitty
安装
要安装此项目,请运行
$ pip install mailman-web
如果您想从Git安装最新开发版本,请运行
$ pip install git+https://gitlab.com/mailman/mailman-web
变更日志
0.0.9 (2024-xx-xx)
关于环境中的DJANGO_SETTINGS_MODULE和MAILMAN_WEB_CONFIG都已被设置的虚假警告不再发出。(修复 #25)
urls.py中的路径顺序已重新排序,以避免将mailman3/和archives/ URL重定向到postorius/和hyperkitty/。
0.0.8 (2023-10-22)
增加对django-mailman3的最小版本依赖,这将清除所有现有的django会话,以便会话序列化器的更改不会导致错误。
0.0.7 (2023-10-21)
【重大变更] 将qrunner的默认工作进程数减少到2。(修复 #17)
[紧急通知] 由于Django的SESSION_SERIALIZER发生变化,这会导致所有现有会话引发500错误,除非它们从数据库中删除。要执行此操作,您可以升级到django-mailman3 1.3.10,这将删除所有当前会话。(参见!25)
为开发目的添加了新的设置模块mailman_web.settings.dev。要使用它,您可以运行export DJANGO_SETTINGS_MODULE=mailman_web.settings.dev,然后运行用于开发目的的mailman-web命令。
由于Core也要求相同的Python版本,最小Python版本已升级到3.9。
如果用户同时设置了DJANGO_SETTINGS_MODULE和MAILMAN_WEB_CONFIG,则打印警告。(修复了#7)
将mailman-web迁移到使用pyproject.toml和PDM。
修复
始终覆盖PYTHONPATH环境变量,如果它已经定义,则将其附加到它。(修复了#19)
项目详情
许可证
Mailman套件根据GNU GPL v3.0或更高版本(GPLv3+)授权
版权(C)2020年自由软件基金会,Inc.
项目详情
下载文件
为您的平台下载文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。