from django.db import models
from django.utils.encoding import smart_unicode, force_str
from django.db import models
from django.utils.encoding import smart_unicode, force_str
from django.utils.translation import ugettext_lazy as _
from jsonfield import JSONField
from . import app_settings
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 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'))
def get_absolute_url(self):
return 'contact_attachment', [self.contact_id, self.tag]
def get_absolute_url(self):
return 'contact_attachment', [self.contact_id, self.tag]