├── .editorconfig ├── .flake8 ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── CONTRIBUTING.rst ├── LICENSE ├── README.rst ├── docs ├── Makefile ├── changelog.rst ├── conf.py ├── docs_settings.py ├── faq.rst ├── forms.rst ├── index.rst ├── install.rst ├── make.bat ├── requirements.txt ├── spelling_wordlist.txt ├── usage.rst └── views.rst ├── noxfile.py ├── pdm.lock ├── pyproject.toml ├── runtests.py ├── src └── django_contact_form │ ├── __init__.py │ ├── _akismet.py │ ├── akismet_urls.py │ ├── forms.py │ ├── locale │ ├── da │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── de │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── en │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── es │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── eu │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── fr │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── it │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── nl │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ └── uk │ │ └── LC_MESSAGES │ │ ├── django.mo │ │ └── django.po │ ├── urls.py │ └── views.py └── tests ├── __init__.py ├── templates └── django_contact_form │ ├── contact_form.html │ ├── contact_form.txt │ ├── contact_form_sent.html │ ├── contact_form_subject.txt │ └── test_callable_template_name.html ├── test_akismet_integration.py ├── test_forms.py ├── test_settings.py ├── test_urls.py └── test_views.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/.editorconfig -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/README.rst -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/docs/changelog.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/docs_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/docs/docs_settings.py -------------------------------------------------------------------------------- /docs/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/docs/faq.rst -------------------------------------------------------------------------------- /docs/forms.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/docs/forms.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/docs/install.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/spelling_wordlist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/docs/spelling_wordlist.txt -------------------------------------------------------------------------------- /docs/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/docs/usage.rst -------------------------------------------------------------------------------- /docs/views.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/docs/views.rst -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/noxfile.py -------------------------------------------------------------------------------- /pdm.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/pdm.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/pyproject.toml -------------------------------------------------------------------------------- /runtests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/runtests.py -------------------------------------------------------------------------------- /src/django_contact_form/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/__init__.py -------------------------------------------------------------------------------- /src/django_contact_form/_akismet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/_akismet.py -------------------------------------------------------------------------------- /src/django_contact_form/akismet_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/akismet_urls.py -------------------------------------------------------------------------------- /src/django_contact_form/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/forms.py -------------------------------------------------------------------------------- /src/django_contact_form/locale/da/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/da/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /src/django_contact_form/locale/da/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/da/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /src/django_contact_form/locale/de/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/de/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /src/django_contact_form/locale/de/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/de/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /src/django_contact_form/locale/en/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/en/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /src/django_contact_form/locale/en/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/en/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /src/django_contact_form/locale/es/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/es/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /src/django_contact_form/locale/es/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/es/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /src/django_contact_form/locale/eu/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/eu/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /src/django_contact_form/locale/eu/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/eu/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /src/django_contact_form/locale/fr/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/fr/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /src/django_contact_form/locale/fr/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/fr/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /src/django_contact_form/locale/it/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/it/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /src/django_contact_form/locale/it/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/it/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /src/django_contact_form/locale/nl/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/nl/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /src/django_contact_form/locale/nl/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/nl/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /src/django_contact_form/locale/uk/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/uk/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /src/django_contact_form/locale/uk/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/locale/uk/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /src/django_contact_form/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/urls.py -------------------------------------------------------------------------------- /src/django_contact_form/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/src/django_contact_form/views.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/templates/django_contact_form/contact_form.html: -------------------------------------------------------------------------------- 1 | {{ body }} 2 | -------------------------------------------------------------------------------- /tests/templates/django_contact_form/contact_form.txt: -------------------------------------------------------------------------------- 1 | {{ body }} -------------------------------------------------------------------------------- /tests/templates/django_contact_form/contact_form_sent.html: -------------------------------------------------------------------------------- 1 |
Message sent!
2 | -------------------------------------------------------------------------------- /tests/templates/django_contact_form/contact_form_subject.txt: -------------------------------------------------------------------------------- 1 | Contact form message -------------------------------------------------------------------------------- /tests/templates/django_contact_form/test_callable_template_name.html: -------------------------------------------------------------------------------- 1 | Callable template_name used. 2 | -------------------------------------------------------------------------------- /tests/test_akismet_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/tests/test_akismet_integration.py -------------------------------------------------------------------------------- /tests/test_forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/tests/test_forms.py -------------------------------------------------------------------------------- /tests/test_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/tests/test_settings.py -------------------------------------------------------------------------------- /tests/test_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/tests/test_urls.py -------------------------------------------------------------------------------- /tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubernostrum/django-contact-form/HEAD/tests/test_views.py --------------------------------------------------------------------------------