import datetime
from django.db import models
from django.utils import timezone
class Article(models.Model):
article_title = models.CharField('название статьи', max_length = 200)
article_text = models.TextField('текст статьи')
pub_date = models.DateTimeField('дата публикации')
def
str(self):
return self.article_title
def was_published_recently(self):
return self.pub_date >= (
timezone.now() - datetime.timedelta(days = 7))
class Comment(models.Model):
article = models.ForeignKey(Article, on_delete = models.CASCADE)
author_name = models.CharField('имя автора', max_length = 50)
comment_text = models.CharField('текст коментария', max_length = 200)
def
str(self):
return self.author_name