Advertisement
Guest User

Untitled

a guest
Dec 23rd, 2016
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.58 KB | None | 0 0
  1. class Post(models.Model):
  2.     title = models.CharField(max_length=200)
  3.     slug = models.CharField(max_length=200)
  4.  
  5.  
  6. class ItemBase(models.Model):
  7.     #post = models.ManyToManyField('Post', related_name='%(class)s_related')
  8.     title = models.CharField(max_length=250)
  9.  
  10.     class Meta:
  11.         abstract = True
  12.  
  13.     def render(self):
  14.         return render_to_string('content/items/{}.html'.format(self._meta.model_name), {'item': self})
  15.  
  16.  
  17. class Image(ItemBase):
  18.     image_url = models.URLField(blank=True, null=True)
  19.     image_file = models.ImageField(upload_to='posts/%Y/%m/%d',
  20.                                    blank=True, null=True)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement