Installation
$ pip install django-contact-message
settings.py
INSTALLED_APPS+=['django_contact_message']
migrate
$ python manage.py migrate
Features
Messagemodel- admin
Models
| model | table | columns/fields |
|---|---|---|
Message |
django_contact_message |
id,user,email,subject,message,created_at |
Examples
from django.contrib.auth.mixins import LoginRequiredMixin
from django.views.generic.base import View
from django_contact_message.models import Message
class View(LoginRequiredMixin, View):
def post(self, request, *args, **kwargs):
Message(
user=request.user,
subject=request.POST['subject'],
email=request.POST['email'],
message=request.POST['message'],
).save()
Metadata
Release files for django-contact-message 0.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django_contact_message-0.0.0.tar.gz | 2.4 kB | Details |
Release files / django_contact_message-0.0.0.tar.gz
| Download URL | django_contact_message-0.0.0.tar.gz |
|---|---|
| Size | 2.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
89ebdec15ee7cdf815f3c547a202220dffc83a432ff8cae7dc96434c47ac6598
|
|
BLAKE2b-256 checksum How to use checksums |
3bded9b6d52c95b1e7388d84d041a4e479a09d494cc0e13ec006c2bb9f88bb44
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.12.3
|