Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2019
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. from django.db import models
  2. from users.models import User
  3. from django.utils import timezone
  4.  
  5.  
  6. class News(models.Model):
  7. user = models.ForeignKey(User, on_delete=models.CASCADE)
  8. datetime_created = models.DateTimeField('Дата публикации', auto_now_add=True)
  9. image = models.ImageField('Картинка к новости', upload_to='news/photos/')
  10. title = models.CharField('Заголовок новости', max_length=100)
  11. text = models.TextField('Текст новости')
  12.  
  13. class Meta:
  14. verbose_name = 'Новость'
  15. verbose_name_plural = 'Новости'
  16.  
  17. def publish(self):
  18. self.published_date = timezone.now()
  19. self.save()
  20.  
  21. def __str__(self):
  22. return self.title
  23.  
  24.  
  25. # Create your models here.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement