X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/d12ee4e0ec425e7f508c93ad1295a21a67ae1a30..d555d988764995ea1f9f5ece46f453a66f09b334:/contact/models.py diff --git a/contact/models.py b/contact/models.py deleted file mode 100644 index 21d8405..0000000 --- a/contact/models.py +++ /dev/null @@ -1,35 +0,0 @@ -# -*- coding: utf-8 -*- -from django.core.files.storage import FileSystemStorage -from django.db import models -from django.utils.translation import ugettext_lazy as _ -from jsonfield import JSONField -from . import app_settings - - -class Contact(models.Model): - created_at = models.DateTimeField(_('submission date'), auto_now_add=True) - ip = models.IPAddressField(_('IP address')) - contact = models.CharField(_('contact'), max_length=128) - form_tag = models.CharField(_('form'), max_length=32, db_index=True) - body = JSONField(_('body')) - - class Meta: - ordering = ('-created_at',) - verbose_name = _('submitted form') - verbose_name_plural = _('submitted forms') - - def __unicode__(self): - return unicode(self.created_at) - - -class Attachment(models.Model): - contact = models.ForeignKey(Contact) - tag = models.CharField(max_length=64) - file = models.FileField(upload_to='contact/attachment') - - @models.permalink - def get_absolute_url(self): - return ('contact_attachment', [self.contact_id, self.tag]) - - -__import__(app_settings.FORMS_MODULE)