一个可重用的应用程序,添加一个基本的和可配置的联系人表单。
emencia-contact-form的Python项目详细描述
联系人表单应用程序
===
这是一个可重复使用的应用程序,用于我们的Cookiecutter。
提供了Django CMS集成。
它添加了一个通用联系人表单,其中包含一些通过管理员提供的基本配置。
install
----
-创建您的virtualenv和“pip install-r requirements.txt”。出于开发目的,`pip install-r requirements-dev.txt`.
-在“installed嫒u apps”中,添加:
``python
“modeltransflation”、
…
“django.contrib.site”、
“django.contrib.sitemaps”、
“django countries”、
“crispy forms”所需的外观形式
‘脆形基础’,
“CAPTCHA”,
'EMECIIA'CONTACTIAL表格,
```
`modeltransflation`应该放在已安装的应用程序之上。
有一个自动检查,确保所有这些应用程序都在已安装的应用程序中。
-captcha:注册[recaptcha](https://github.com/praekelt/django-recaptcha)并在它们的repo上遵循它们的安装过程。(在您的设置中添加ReCPTHA公钥密钥,ReaPTCTHA PrimaType密钥…..)BUR/> BR/> -在URL中添加URL(R'^ ^),包括('EnMeCiaAcExcTraceFrase.Urs')。确保您使用基础与CRISPyFras,在设置中,添加:
Byth> BR/> CurpyPyPoeldEdTabelePosik=(
Bootstrap),
“UNILIORM”,
“BooTrrAP3’,
‘BooTrrAP4’,
‘基础-5’,
)
TurpmithTeMaPaLeTepps=“基础-5”
‘BR/> BR/>构型
----BR/> BR/>站点:Django admin,默认重命名站点。确保您的设置中有site_id=1.py
-然后您可以在管理员中编辑contact form settings以配置电子邮件。
-电子邮件后端:成功后,联系人表单会发送电子邮件。您需要将其配置为使其正常工作。[django电子邮件后端](https://docs.djangoproject.com/en/1.10/ref/settings/std:setting-email\u backend)
-sitemaps:a sitemap is available in contact\u form/sitemaps.py
必须完成django设置和url上的配置。[文档](https://docs.djangoproject.com/en/1.10/ref/contrib/sitemaps/)
----
出于性能原因重用同一数据库
===
这是一个可重复使用的应用程序,用于我们的Cookiecutter。
提供了Django CMS集成。
它添加了一个通用联系人表单,其中包含一些通过管理员提供的基本配置。
install
----
-创建您的virtualenv和“pip install-r requirements.txt”。出于开发目的,`pip install-r requirements-dev.txt`.
-在“installed嫒u apps”中,添加:
``python
“modeltransflation”、
…
“django.contrib.site”、
“django.contrib.sitemaps”、
“django countries”、
“crispy forms”所需的外观形式
‘脆形基础’,
“CAPTCHA”,
'EMECIIA'CONTACTIAL表格,
```
`modeltransflation`应该放在已安装的应用程序之上。
有一个自动检查,确保所有这些应用程序都在已安装的应用程序中。
-captcha:注册[recaptcha](https://github.com/praekelt/django-recaptcha)并在它们的repo上遵循它们的安装过程。(在您的设置中添加ReCPTHA公钥密钥,ReaPTCTHA PrimaType密钥…..)BUR/> BR/> -在URL中添加URL(R'^ ^),包括('EnMeCiaAcExcTraceFrase.Urs')。确保您使用基础与CRISPyFras,在设置中,添加:
Byth> BR/> CurpyPyPoeldEdTabelePosik=(
Bootstrap),
“UNILIORM”,
“BooTrrAP3’,
‘BooTrrAP4’,
‘基础-5’,
)
TurpmithTeMaPaLeTepps=“基础-5”
‘BR/> BR/>构型
----BR/> BR/>站点:Django admin,默认重命名站点。确保您的设置中有site_id=1.py
-然后您可以在管理员中编辑contact form settings以配置电子邮件。
-电子邮件后端:成功后,联系人表单会发送电子邮件。您需要将其配置为使其正常工作。[django电子邮件后端](https://docs.djangoproject.com/en/1.10/ref/settings/std:setting-email\u backend)
-sitemaps:a sitemap is available in contact\u form/sitemaps.py
必须完成django设置和url上的配置。[文档](https://docs.djangoproject.com/en/1.10/ref/contrib/sitemaps/)
出于性能原因重用同一数据库