blob: bcd8eacc6d7753ff1fca752a8343d52d349451ed (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
from django.db import models
from django.contrib.contenttypes.models import ContentType
class RelatedPost(models.Model):
model_name = models.ForeignKey(ContentType, null=True, on_delete=models.SET_NULL)
entry_id = models.IntegerField()
title = models.CharField(max_length=200)
slug = models.CharField(max_length=50)
pub_date = models.DateTimeField('Date published')
class Meta:
ordering = ('model_name', '-pub_date',)
get_latest_by = 'pub_date'
def __str__(self):
return self.title
|