下記にidとpkを受けとるcreateviewを追加するにはどうすればいいのでしょうか?
python
1 ----views.py-------- 2 3def detail(request, pk,id): idも受け取っている 4 object = Diary.objects.get(pk=pk) 5 obj = Diary.objects.get(id=id) 6 params = { 7 'object':object, 8 'obj':obj, 9 } 10 return render(request, 'detail.html', params) 11 12ここに1のようなフォームを導入したい 13 14
python
1 -----models.py---- 2 class Diary(models.Model): 3 4 5 user = models.ForeignKey(CustomUser, verbose_name='ユーザー', on_delete=models.PROTECT) 6 title = models.CharField(verbose_name='タイトル', max_length=40) 7 content = models.TextField(verbose_name='本文', blank=True, null=True) 8 9class Koment(models.Model): 10 user = models.ForeignKey(CustomUser, verbose_name='ユーザー', on_delete=models.PROTECT) 11 title = models.CharField(verbose_name='タイトル', max_length=40) 12 content = models.TextField(verbose_name='本文', blank=True, null=True) 13 diary = models.ForeignKey(Diary, on_delete=models.CASCADE,null=True) 14
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。