A Django Base contact form with bootstrap 3 and map.
Project description
.. image:: https://api.travis-ci.org/alainivars/django-contact-form.svg?branch=master
:target: http://travis-ci.org/alainivars/django-contact-form
:alt: Build status
.. image:: https://coveralls.io/repos/alainivars/django-contact-form/badge.svg?branch=devel
:target: https://coveralls.io/r/alainivars/django-contact-form?branch=devel
:alt: Test coverage status
.. image:: https://requires.io/github/alainivars/django-contact-form/requirements.svg/?branch=master
:target: https://requires.io/github/alainivars/django-contact-form/requirements.svg/?branch=master
:alt: Requirements Status
* An Extensible Contact Form::
Based entirely on James Bennett's django_contact_form:
- https://bitbucket.org/ubernostrum/django_contact_form
Based on Aaron Madison django_contact_form:
- https://github.com/madisona/django-contact-form
By Alain Ivars django_contactform_bootstrap:
- https://github.com/alainivars/django-contact-form
Requirements
===========================
- Python 2.7 and 3.4
- Django 1.4.11+, 1.5.6+, 1.6.3+, 1.7+ and 1.8+
Features
===========================
* Functionality as a django contact form::
- easy integration into an existing django project
- Bootstrap 3
- integrate geographical map
- log (not yet finish)
- tests and coverage
- link to your : FACEBOOK, LINKEDIN, TWITTER, GOOGLE+
Todo
===========================
- finish english translation and add other translations
- improve log
- manage display a link only if it exist
- correct broken links in this file
Screenshot
===========================
.. image:: https://dl.dropboxusercontent.com/u/95975146/django-contactform-bootstrap.jpg
:target: https://dl.dropboxusercontent.com/u/95975146/django-contactform-bootstrap.jpg
:alt: Contact form Screenshot
Download
===========================
- source code here::
git clone https://github.com/alainivars/django-contact-form.git
- packet::
https://pypi.python.org/pypi/django_contactform_bootstrap
or
pip install django_contactform_bootstrap
Use
===========================
+ Add in your settings file::
ADMINS = (
('your admin name', 'contact@yourdomain.com'),
)
COMPANY = {
'NAME': "my company",
'ADDRESS': "26 streets from here th there",
'ZIP': "1234",
'CITY': "Maybe-there",
'LAT': 48.81484460000001,
'LNG': 2.0523723999999675,
'PHONE': "+336 1234 5678",
'EMAIL': 'contact@yourdomain.com',
'FACEBOOK': "Maybe-there",
'LINKEDIN': "Maybe-there",
'TWITTER': "Maybe-there",
'GOOGLEPLUS': "+Maybe-there",
}
CRISPY_TEMPLATE_PACK = 'bootstrap3'
+ Don't forget to set::
EMAIL_HOST, EMAIL_PORT, EMAIL_HOST_USER and EMAIL_HOST_PASSWORD
+ Be sure to have::
'homepage' defined in your url file
Documentation
===========================
.. note::
Please note that this Project is documented poorly. If you have any questions please contact us!
We'd love to update the documentation and answer your question!
Getting Help
===========================
Please report bugs or ask questions using the `Issue Tracker`
Check also for the latest updates of this project on Github_.
Credits
===========================
* `django`_
.. _Github: https://github.com/alainivars/django_contactform_bootstrap
.. _Issue Tracker: https://github.com/alainivars/django_contactform_bootstrap/issues
.. _django: http://www.djangoproject.com
.. image:: https://pypip.in/version/django_contactform_bootstrap/badge.svg
:target: https://pypi.python.org/pypi/django_contactform_bootstrap/
:alt: PyPi version
.. image:: https://pypip.in/wheel/django_contactform_bootstrap/badge.svg
:target: https://pypi.python.org/pypi/django_contactform_bootstrap/
:alt: PyPi wheel
.. image:: https://readthedocs.org/projects/django_contactform_bootstrap/badge/?version=latest
:target: https://readthedocs.org/projects/django_contactform_bootstrap/?badge=latest
:alt: Documentation status
:target: http://travis-ci.org/alainivars/django-contact-form
:alt: Build status
.. image:: https://coveralls.io/repos/alainivars/django-contact-form/badge.svg?branch=devel
:target: https://coveralls.io/r/alainivars/django-contact-form?branch=devel
:alt: Test coverage status
.. image:: https://requires.io/github/alainivars/django-contact-form/requirements.svg/?branch=master
:target: https://requires.io/github/alainivars/django-contact-form/requirements.svg/?branch=master
:alt: Requirements Status
* An Extensible Contact Form::
Based entirely on James Bennett's django_contact_form:
- https://bitbucket.org/ubernostrum/django_contact_form
Based on Aaron Madison django_contact_form:
- https://github.com/madisona/django-contact-form
By Alain Ivars django_contactform_bootstrap:
- https://github.com/alainivars/django-contact-form
Requirements
===========================
- Python 2.7 and 3.4
- Django 1.4.11+, 1.5.6+, 1.6.3+, 1.7+ and 1.8+
Features
===========================
* Functionality as a django contact form::
- easy integration into an existing django project
- Bootstrap 3
- integrate geographical map
- log (not yet finish)
- tests and coverage
- link to your : FACEBOOK, LINKEDIN, TWITTER, GOOGLE+
Todo
===========================
- finish english translation and add other translations
- improve log
- manage display a link only if it exist
- correct broken links in this file
Screenshot
===========================
.. image:: https://dl.dropboxusercontent.com/u/95975146/django-contactform-bootstrap.jpg
:target: https://dl.dropboxusercontent.com/u/95975146/django-contactform-bootstrap.jpg
:alt: Contact form Screenshot
Download
===========================
- source code here::
git clone https://github.com/alainivars/django-contact-form.git
- packet::
https://pypi.python.org/pypi/django_contactform_bootstrap
or
pip install django_contactform_bootstrap
Use
===========================
+ Add in your settings file::
ADMINS = (
('your admin name', 'contact@yourdomain.com'),
)
COMPANY = {
'NAME': "my company",
'ADDRESS': "26 streets from here th there",
'ZIP': "1234",
'CITY': "Maybe-there",
'LAT': 48.81484460000001,
'LNG': 2.0523723999999675,
'PHONE': "+336 1234 5678",
'EMAIL': 'contact@yourdomain.com',
'FACEBOOK': "Maybe-there",
'LINKEDIN': "Maybe-there",
'TWITTER': "Maybe-there",
'GOOGLEPLUS': "+Maybe-there",
}
CRISPY_TEMPLATE_PACK = 'bootstrap3'
+ Don't forget to set::
EMAIL_HOST, EMAIL_PORT, EMAIL_HOST_USER and EMAIL_HOST_PASSWORD
+ Be sure to have::
'homepage' defined in your url file
Documentation
===========================
.. note::
Please note that this Project is documented poorly. If you have any questions please contact us!
We'd love to update the documentation and answer your question!
Getting Help
===========================
Please report bugs or ask questions using the `Issue Tracker`
Check also for the latest updates of this project on Github_.
Credits
===========================
* `django`_
.. _Github: https://github.com/alainivars/django_contactform_bootstrap
.. _Issue Tracker: https://github.com/alainivars/django_contactform_bootstrap/issues
.. _django: http://www.djangoproject.com
.. image:: https://pypip.in/version/django_contactform_bootstrap/badge.svg
:target: https://pypi.python.org/pypi/django_contactform_bootstrap/
:alt: PyPi version
.. image:: https://pypip.in/wheel/django_contactform_bootstrap/badge.svg
:target: https://pypi.python.org/pypi/django_contactform_bootstrap/
:alt: PyPi wheel
.. image:: https://readthedocs.org/projects/django_contactform_bootstrap/badge/?version=latest
:target: https://readthedocs.org/projects/django_contactform_bootstrap/?badge=latest
:alt: Documentation status
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
Close
Hashes for django_contactform_bootstrap-0.5.7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4617f652293cf7c62ea314890c8ff0f81045a03c122136d9ccfa6706e2323580 |
|
MD5 | 155e521fde147ae8cd7fda6acb44c09e |
|
BLAKE2b-256 | d706db653c8191fd1ed211725a423bc1b0a708144fc32292f370de0d6a4a5adc |