Skip to main content

A simple contact form application.

Project description

Description

A simple contact form application.

License

New BSD license

Notes

  • It’s tested with Django 1.2 / 1.3

Features

  • You can use ervery outsite email host (the application will auto configure itself).

  • You can clearly see from witch sender and domain the email was sent.

  • optionally it works together with django-easy-contact-setup.

It lacks

  • Any spam protection

  • Mail sending to more then one reciver.

Installation

Dependences

  • This app

  • Django itself

Installation

Manual Installation

  • Download the file and unzip it.

  • Copy the folder in your project root.

Installation with pip

  • Type in your terminal:

:~$ pip install django-easy-contact
  • With pip you can also uninstall it:

:~$ pip uninstall django-easy-contact

test your installation

Go to console and type:

python

… then type:

>>> import easy_contact
>>> easy_contact.VERSION

Setup

  • Add “easy_contact” to you installed apps in the settings file.

  • Either install and configure django-contact-form-setup …

  • or make sure that your mail server settings in settigs.py are correct:
    • DEFAULT_FROM_EMAIL

    • EMAIL_HOST

    • EMAIL_HOST_PASSWORD

    • EMAIL_HOST_USER

  • Add the following to your urls.py:
    • (r’^feedback/’, include(‘easy_contact.urls’)),

  • Finally run:

:~$ python manage.py syncdb
:~$ python manage.py runserver

Usage

Open a Browser and go to “http://127.0.0.1:8000/feedback/contact/”. That’s all.

Hints

  • The mailform needs at minimum 5 words as input.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-easy-contact-0.3.9.tar.gz (13.2 kB view details)

Uploaded Source

File details

Details for the file django-easy-contact-0.3.9.tar.gz.

File metadata

File hashes

Hashes for django-easy-contact-0.3.9.tar.gz
Algorithm Hash digest
SHA256 b247c5888cc584d311fe78a2f66b254feb7532f3e1ddabd6821cd12b6d94bbe2
MD5 7932178e5103233c200d5852c51a699b
BLAKE2b-256 d5c5b9e9ac8587589e4e6ea43963e19a38e28262f7e900d6c618c4e99a28e1b4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page