from django.db import models from django.contrib.flatpages.models import FlatPage from django.utils.translation import ugettext_lazy as _ # Create your models here. class Subscriber(models.Model): email = models.EmailField(_('Email')) name = models.CharField(_('Имя'), max_length=128) class Meta: verbose_name = _('Подписчик') verbose_name_plural = _('Подписчики') def __str__(self): try: return self.name except: return '{0!s}'.format(self.id) # Create your models here. class CKFlatPage(FlatPage): order = models.PositiveIntegerField(_('Порядок'), default=0) is_visible = models.BooleanField(_('показывать?'), default=True) header_class = models.CharField(_('Header css class'), max_length=255, null=True, blank=True) description = models.CharField(verbose_name=_("Meta описание"), max_length=255, null=True, blank=True) keywords = models.CharField(verbose_name=_("Meta теги"), max_length=255, null=True, blank=True) class Meta: verbose_name = _('Простая страница') verbose_name_plural = _('Простые страницы')