# -*- coding: utf-8 -*- from __future__ import unicode_literals from django.db import models from newsbox.models import NewsboxBase, NewsboxSEOBase, NewsboxExpiredBase class News(NewsboxBase): class Meta: verbose_name = 'news - Basic' verbose_name_plural = 'news - Basic' class NewsSEO(NewsboxSEOBase, NewsboxBase): class Meta: verbose_name = 'news - SEO' verbose_name_plural = 'news - SEO' class NewsExpired(NewsboxExpiredBase, NewsboxBase): class Meta: verbose_name = 'news - Expirable' verbose_name_plural = 'news - Expirable' class NewsComplete(NewsboxSEOBase, NewsboxExpiredBase, NewsboxBase): class Meta: verbose_name = 'news - Complete' verbose_name_plural = 'news - Complete' class NewsExtended(NewsboxSEOBase, NewsboxExpiredBase, NewsboxBase): 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 - Extended' verbose_name_plural = 'news - Extended'