用于编辑procmail的procmailrc文件的web界面。

django-procmail的Python项目详细描述


https://img.shields.io/pypi/v/django-procmail.svghttps://img.shields.io/pypi/l/django-procmail.svg

django procmail是一个django应用程序,允许编辑procmail的procmailrc文件。

可以在http://procmail-demo.genua.fr/使用用户名/密码demo/demo进行演示。

要求

安装

使用pip安装:

sudo pip install pyprocmail

或源代码:

sudo make install

快速启动

  1. procmail添加到已安装的应用程序设置中,如下所示:

    INSTALLED_APPS = (
        'django.contrib.admin',
        ...,
        'procmail',
    )
    

    对于国际化支持,添加django.middleware.locale.LocaleMiddleware 到您的中间件类设置如下:

    MIDDLEWARE_CLASSES = (
        ...
        'django.middleware.locale.LocaleMiddleware',
        ...
    )
    
  2. 在项目url.py中包含procmailurlconf,如下所示:

    urlpatterns = [
        url(r'^admin/', admin.site.urls),
        ...
        url(r'^procmail/', include('procmail.urls', namespace="procmail")),
    ]
    
  3. 启动开发服务器并访问http://127.0.0.1:8000/procmail/ 编辑您的procmailrc。

设置

所有设置都是可选的。将它们添加到settings.py以自定义django-procmail

  • PROCMAIL_INPLACE:是否应该django-procmail尝试就地编辑procmailrc? 默认值是True
  • PROCMAIL_DEBUG_DIR:当PROCMAIL_INPLACE为false时,我们在哪里复制procmailrc文件 版本。默认为None,未定义目录。如果^{tt6},默认值将崩溃$ 是假的。
  • PROCMAIL_TEST_PROCMAILRC:procmailrc文件的路径,定义时用于每个用户。 它是来测试的。损坏是None
  • PROCMAIL_FALLBACK_ENCODING:当 字符集自动检测失败。默认值是'ISO-8859-15'。你应该经常使用 此参数的单字节编码。
  • PROCMAIL_DEFAULT_ENCODING:用于读写procmailrc文件的别致编码。 如果读取失败(错误字符集),则尝试自动检测字符集,如果自动检测失败,则 回退到PROCMAIL_FALLBACK_ENCODING。默认值是'utf-8'
  • PROCMAIL_DEFAULT_PROCMAILRC:当用户没有 已经有procmailrc文件。
  • PROCMAIL_VENDOR_CSS:有两个键'bootstrap''font-awesome'的单词。 bootstrap3和fontawesome css的url。默认值是 "//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css""//maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css"
  • PRCOMAIL_VENDOR_JAVASCRIPT:一个有四个键的有序字典'jquery''jquery-ui''sortable''bootstrap'。默认值分别为 ^{TT31}$,^{TT32}$, //cdn.jsdelivr.net/sortable/latest/Sortable.min.js""//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java什么数据库最类似于Map,每个用户/id存储无限多个“键”和“值”?   java仅使用super pom进行测试   内存不足如何解析java。OutOfMemoryError:Java堆空间在增加堆大小的情况下将意味着延迟OutOfMemoryError   来自另一个类的mysql和java jdbc调用[运行时应用程序]   java通过下拉菜单更改搜索框搜索的内容   JAVAlang.ClassNotFoundException:sun。jdbc。odbc。JdbcOdbcDriver   java Selenium点击链接   JavaSpringHibernate:从唯一值列表中获取对象列表   java Bing广告与桌面身份验证问题   java如何在没有任何外部SDK的情况下从安卓打印到收据打印机?   未调用java菜单片段类   java在IDEA和PyCharm中同时为同一个项目工作   java我们如何为同一个异常提供不同的海关信息   jakarta ee中是否预定义了“请求”和“响应”变量或值?   java更好地解决“之前和之后”难题?   尝试将数据从Excel添加到Java   发送电子邮件的Java代码只适用于一个电子邮件id?   java如何从资产解析XML?