Skip to main content

Simple Django app to manage contact requests

Project description

Django Tools Contact Requests

Simple Django app to manage contact requests

Installation

  1. Install with pip install django-tools-contact-requests.

  2. Add djtools.contactrequests to your INSTALLED_APPS setting like this:

INSTALLED_APPS = [
    ...
    'djtools.contactrequests',
]
  1. Add your contact information in your project settings:
DJTOOLS_CONTACTREQUESTS_SITE_DOMAIN = "www.example.com"
DJTOOLS_CONTACTREQUESTS_MAIL_FROM = "no-reply@example.com"
DJTOOLS_CONTACTREQUESTS_MAIL_TO = ["admin@example.com"]
  1. It has a dependency over django-recaptcha. Follow their instructions as well: Django ReCaptcha.

  2. You can use the ContactRequestView like this:

from djtools.contactrequests.views import ContactRequestView


urlpatterns = [
    path('contact/', ContactRequestView.as_view(), name='contact'),
]
  1. Run python manage.py migrate to create the contact models.

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-tools-contact-requests-1.0.2.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_tools_contact_requests-1.0.2-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file django-tools-contact-requests-1.0.2.tar.gz.

File metadata

  • Download URL: django-tools-contact-requests-1.0.2.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7

File hashes

Hashes for django-tools-contact-requests-1.0.2.tar.gz
Algorithm Hash digest
SHA256 62c06a7c1b54c8e0334149aa0cd90b34445deb7831e9e3423d3f331fa062c677
MD5 b316ef1f0f031fac85e48172a9e8f430
BLAKE2b-256 c060c18e2c3a7e5542acfc73cd4c114059cfb25fa90fbef456f53543507c920b

See more details on using hashes here.

File details

Details for the file django_tools_contact_requests-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: django_tools_contact_requests-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 12.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7

File hashes

Hashes for django_tools_contact_requests-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c786871042ddef265d44d4c5b19190a28c20ccc1ed91a2c1b9f06b12cc07e58f
MD5 f55afa22e8375c1c9dd3ed9611abb8cd
BLAKE2b-256 d42757d1aaf2a0b95cf2b904b1c85c3e12fa8c5ba1b1b6f20505af0cfd0d5eb3

See more details on using hashes here.

Supported by

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