Skip to main content

Django site contact Message model and admin

Project description

Installation

$ pip install django-contact-message

settings.py

INSTALLED_APPS+=['django_contact_message']

migrate

$ python manage.py migrate

Features

  • Message model
  • 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()

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_contact_message-0.0.0.tar.gz (2.4 kB view hashes)

Uploaded Source

Supported by

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