A simple contact form widget for Django
Project description
A simple contact form widget for Django.
Install
Django Contact Widget is available directly from PyPI:
$ pip install django-contact-widget
*). And don’t forget to add contact_widget to your INSTALLED_APPS.
Requirement
Django>=1.10.1
Database Migration
$ ./manage.py makemigrations contact_widget $ ./manage.py migrate contact_widget
Setting Configuration
Email Configuration in file of 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 configuration
The easiest way to set up the views in django-contact-widget is to just use the provided URLconf, found at contact_widget.urls. You can include it wherever you like in your site’s URL configuration; for example, to have it live at the URL /contact/:
from django.conf.urls import include, url urlpatterns = [ # .... url(r'^contact/', include('contact_widget.urls')), ]
Usage
Include the template from contact_widget/contact.html to your sidebar for example.
{% include "contact_widget/contact.html" %}
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django-contact-widget-1.0.3.tar.gz
.
File metadata
- Download URL: django-contact-widget-1.0.3.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e4a22b82b2a80b2b88a3bfbbc3c7821b9d9a0da72e5d3dc33115d86a525a501 |
|
MD5 | 258c594011ce4b7da2d12f2a26d4fa70 |
|
BLAKE2b-256 | d357c4729f3cded8b834d789632d5df32bc9720ae079c79529554fda3545cc37 |