Source code for richy.news.models

from django.db import models

from ..core.models import Item


[docs] class News(models.Model): item = models.ForeignKey(Item, on_delete=models.CASCADE) title = models.TextField() description = models.TextField(blank=True, null=True) image = models.URLField(max_length=2000, blank=True, null=True) url = models.URLField(max_length=2000) date = models.DateTimeField(db_index=True) is_video = models.BooleanField(default=False, db_index=True) # unused is_new = models.BooleanField(default=True) class Meta: verbose_name_plural = "News" unique_together = ["item", "url"] indexes = [ models.Index(fields=["item", "date"]), ] def __str__(self): return self.title