跳转到主要内容

简单的联系表单

项目描述

目标

myks-contact 是一个简单的联系表单。它适合个人主页。它具有基本的 CAPTCHA

安装

myks-contact 是一个可插拔的 Django 应用程序。它已与 Django ≥ 2.2 进行测试。

  1. 从 PyPI 下载并安装软件包

    $ pip install myks-contact
  2. contact 添加到 INSTALLED_APPS

    INSTALLED_APPS += ['contact']

    这允许 Django 发现内置的模板和翻译。

  3. CONTACT_EMAILS 设置中定义收件人列表

    CONTACT_EMAILS = ['you@example.com']
  4. 使用 contact 应用程序命名空间将应用程序添加到您的 URLconf

    urlpatterns += [
        path('contact/', include('contact.urls', namespace='contact')),
    ]

要使用内置模板,您项目的 base.html 模板必须提供三个块: titleextraheadcontent,如此 示例 所示,并且您必须使用 staticfiles contrib 应用程序。

如果这些条件不方便,您可以覆盖 contact/form.htmlcontact/thanks.html 模板。

变更日志

1.6

  • Django 4.0 更新。

  • 改进措辞。

  • 简化CSS。

1.5

  • Django 3.0 更新。

1.4

  • Django 2.0 更新。

1.3

  • 将发送者电子邮件地址放在“回复到”而不是“来自”中。

1.2

  • 响应式CSS布局。

1.1

  • 针对Django 1.8及以后的更新。

1.0

  • 稳定版本。

0.3

  • 重构了Django 1.6的测试。

0.2

  • 包含样式表。

0.1

  • 首次公开发布,从我的私人仓库提取。

  • 将实现方式切换为基于类的通用视图。

  • 添加了文档(README文件)。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

myks-contact-1.6.tar.gz (8.4 kB 查看哈希值)

上传时间 源代码

构建分发

myks_contact-1.6-py3-none-any.whl (10.8 kB 查看哈希值)

上传时间 Python 3

支持