ubernostrum / django-contact-form

A configurable contact-form application for Django.

Home Page:https://django-contact-form.readthedocs.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CI status image

django-contact-form provides customizable contact-form functionality for Django-powered sites.

This application includes:

  • An extensible base contact-form class which is also usable as-is for basic functionality (collecting a name, email address, and message)
  • A subclass of the base form which uses the Akismet spam-filtering service to detect and reject spam submissions
  • A class-based Django view which can be used with either of the built-in contact form classes, or your own customized form

For the default contact-form functionality, add "django_contact_form" to your Django site's INSTALLED_APPS setting, add the following line to your site's root URLConf, and create the templates specified in the usage guide:

from django.urls import include, path


urlpatterns = [
    # ... other URL patterns for your site ...
    path("contact/", include("django_contact_form.urls")),
]

Full documentation for all functionality is available online.

About

A configurable contact-form application for Django.

https://django-contact-form.readthedocs.io/

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 99.9%Language:HTML 0.1%