跳转到主要内容

Django的一个简单联系表单小部件

项目描述

https://img.shields.io/badge/license-MIT-blue.svg?maxAge=2592000 https://img.shields.io/pypi/pyversions/Django.svg?maxAge=2592000

A simple contact form widget for Django.

http://i.imgur.com/2dzKO2s.png

安装

Django Contact Widget可以直接从PyPI获取

$ pip install django-contact-widget

*). 并且不要忘记将 contact_widget 添加到您的 INSTALLED_APPS

需求

  • Django>=1.10.1

数据库迁移

$ ./manage.py makemigrations contact_widget
$ ./manage.py migrate contact_widget

设置配置

settings.py 文件中配置电子邮件

EMAIL_HOST = 'smtp.gmail.com'  # eg: 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'your_email@domain.com'
EMAIL_HOST_PASSWORD = 'your_password'
EMAIL_USE_TLS = True
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'

URL配置

django-contact-widget 中设置视图的最简单方法是使用提供的 URLconf,位于 contact_widget.urls。您可以在您网站URL配置中的任何位置包含它;例如,使其在URL /contact/ 上运行。

from django.conf.urls import include, url

urlpatterns = [
    # ....
    url(r'^contact/', include('contact_widget.urls')),
]

使用

例如,将模板从 contact_widget/contact.html 包含到您的侧边栏。

{% include "contact_widget/contact.html" %}

许可

项目详情


下载文件

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

源代码分发

django-contact-widget-1.0.3.tar.gz (4.9 kB 查看散列值)

上传时间 源代码

由以下机构支持