実現したいこと
ここに実現したいことを箇条書きで書いてください。
前提
djangoshell
1 from polls.models import Choice, Question 2q = Question.objects.get(pk=1) 3q.was_publishd_recently()
該当のソースコード
models.py
1ソースコード 2class Question(models.Model): 3 question_text = models.CharField(max_length=200) 4 pub_date = models.DateTimeField("date published") 5 def __str__(self): 6 return self.question_text 7 8 def was_published_recently(self): 9 return self.pub_date >= timezone.now() - datetime.timedelta(days=1) 10 11class Choice(models.Model): 12 question = models.ForeignKey(Question, on_delete=models.CASCADE) 13 choice_text = models.CharField(max_length=200) 14 votes = models.IntegerField(default=0) 15 def __str__(self): 16 return self.choice_text
試したこと
was_publishd_recently()以外のquestion_textやpubdate,__str__も使えました
補足情報(FW/ツールのバージョンなど)
djangoのチュートリアルです。これに沿ってやってます。
https://docs.djangoproject.com/en/4.2/intro/tutorial02/

0 コメント