from django.contrib.auth.decorators import permission_required
from django.http import Http404
from django.shortcuts import get_object_or_404, redirect, render
from django.contrib.auth.decorators import permission_required
from django.http import Http404
from django.shortcuts import get_object_or_404, redirect, render
from .forms import contact_forms
from .models import Attachment, Contact
from .forms import contact_forms
from .models import Attachment, Contact
if not (force_enabled and request.user.is_superuser):
disabled = getattr(form_class, 'disabled', False)
end_tuple = getattr(form_class, 'ends_on')
if not (force_enabled and request.user.is_superuser):
disabled = getattr(form_class, 'disabled', False)
end_tuple = getattr(form_class, 'ends_on')
expired = end_time and end_time < timezone.now()
if disabled or expired:
template = getattr(form_class, 'disabled_template', None)
expired = end_time and end_time < timezone.now()
if disabled or expired:
template = getattr(form_class, 'disabled_template', None)