質問編集履歴

2

model.py

2023/01/03 03:54

投稿

alizona
alizona

スコア126

test CHANGED
File without changes
test CHANGED
@@ -17,3 +17,34 @@
17
17
  #post_detail.html
18
18
  <a href="{% url 'updatecomment' comment.pk %}">edit comment</a>
19
19
  ```
20
+
21
+
22
+ ```python
23
+ #models.py
24
+ class Post(models.Model):
25
+ title=models.CharField(max_length=255)
26
+ due= models.DateTimeField(
27
+ auto_now=False,
28
+ editable=True,
29
+ blank=False,
30
+ null=False)
31
+ fromwho = models.CharField(max_length=20)
32
+
33
+ towho = models.ForeignKey(
34
+ Towho,
35
+ on_delete=models.CASCADE)
36
+ body=models.TextField()
37
+ posted_date=models.DateTimeField(auto_now_add=True)
38
+ image = CloudinaryField('image', null=True, blank=True)
39
+ video = CloudinaryField('video', null=True, blank=True)
40
+
41
+
42
+ #-----------------------------comment---------------------------
43
+ class Comment(models.Model):
44
+ post = models.ForeignKey(Post, related_name="comments", on_delete=models.CASCADE)
45
+ name = models.CharField(max_length=255)
46
+ body= models.TextField()
47
+ posted_date=models.DateTimeField(auto_now_add=True)
48
+ image = CloudinaryField('image', null=True, blank=True)
49
+ video = CloudinaryField('video', null=True, blank=True)
50
+ ```

1

2023/01/03 03:46

投稿

alizona
alizona

スコア126

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- Djangoで、myapp/post_detail/1/updatecomment/1
1
+ Djangoで、myapp/1/updatecomment/1
2
2
 
3
3
  のような階層に移動したい場合どうすればいいのでしょうか?
4
4
  updatecommnet の前にpkを入れるとエラーになります。