莫多博阿通讯录
modoboa-contacts的Python项目详细描述
安装
通过以下方式在系统范围内或在虚拟环境中安装此扩展 运行以下命令:
$ pip install modoboa-contacts
编辑modoboa实例的settings.py文件并应用以下修改:
在MODOBOA_APPS变量中添加modoboa_contacts,如下所示:
MODOBOA_APPS = ( 'modoboa', 'modoboa.core', 'modoboa.lib', 'modoboa.admin', 'modoboa.relaydomains', 'modoboa.limits', 'modoboa.parameters', # Extensions here # ... 'modoboa_contacts', )
在文件末尾添加以下内容:
from modoboa_contacts import settings as modoboa_contacts_settings modoboa_contacts_settings.apply(globals())
最后,运行以下命令来设置数据库表:
$ cd <modoboa_instance_dir> $ python manage.py migrate $ python manage.py collectstatic $ python manage.py load_initial_data
对于开发人员
这个插件的前端部分是用VueJS 2和 需要nodejs和webpack。
在系统上安装nodejs后,请运行以下命令:
$ cd frontend $ npm install $ npm run dev
要更新dist文件(将随插件分发的文件),请运行:
$ npm run build