Newer
Older
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import models
from newsbox.models import NewsboxBase, NewsboxSEOBase, NewsboxExpiredBase
from newsbox_i18n.models import NewsboxI18NBase
class News(NewsboxI18NBase, NewsboxBase):
class Meta:
verbose_name = 'news - I18N'
verbose_name_plural = 'news - I18N'
class NewsComplete(NewsboxI18NBase, NewsboxBase, NewsboxSEOBase, NewsboxExpiredBase):
class Meta:
verbose_name = 'news - CompleteI18N'
verbose_name_plural = 'news - CompleteI18N'
class NewsExtended(NewsboxI18NBase, NewsboxBase, NewsboxSEOBase, NewsboxExpiredBase):
general_field = models.CharField(max_length=50)
content_field = models.CharField(max_length=50)
seo_field = models.CharField(max_length=50)
class Meta:
verbose_name = 'news - ExtendedI18N'
verbose_name_plural = 'news - ExtendedI18N'
newsbox_trans_fieldnames = ['content_field', 'seo_field']