質問編集履歴

2

誤字修正

2020/03/04 17:27

投稿

swing_swimming
swing_swimming

スコア54

test CHANGED
File without changes
test CHANGED
@@ -62,9 +62,9 @@
62
62
 
63
63
  target = models.ForeignKey(Training, on_delete=models.CASCADE, verbose_name='対象研修')
64
64
 
65
- apply_user = models.ForeignKey(User, on_delete=models.PROTECT, verbose_name='参加者')
65
+ apply_user = models.ForeignKey(User, on_delete=models.CASCADE, verbose_name='参加者')
66
66
 
67
- apply_date = models.ForeignKey(Training_Date, on_delete=models.PROTECT, verbose_name='参加日時')
67
+ apply_date = models.ForeignKey(Training_Date, on_delete=models.CASCADE, verbose_name='参加日時')
68
68
 
69
69
  ```
70
70
 

1

models.pyの追加

2020/03/04 17:27

投稿

swing_swimming
swing_swimming

スコア54

test CHANGED
File without changes
test CHANGED
@@ -35,6 +35,38 @@
35
35
 
36
36
 
37
37
  ### 該当のソースコード
38
+
39
+
40
+
41
+ ```Python
42
+
43
+ # models.py
44
+
45
+ class Training(models.Model):
46
+
47
+ title = models.CharField(max_length=150, verbose_name='研修名')
48
+
49
+ owner = models.ForeignKey(User, on_delete=models.PROTECT, verbose_name='主催者')
50
+
51
+
52
+
53
+ class Training_Date(models.Model):
54
+
55
+ target = models.ForeignKey(Training, on_delete=models.CASCADE, verbose_name='対象研修')
56
+
57
+ training_date = models.DateTimeField(verbose_name='開催日時')
58
+
59
+
60
+
61
+ class Apply(models.Model):
62
+
63
+ target = models.ForeignKey(Training, on_delete=models.CASCADE, verbose_name='対象研修')
64
+
65
+ apply_user = models.ForeignKey(User, on_delete=models.PROTECT, verbose_name='参加者')
66
+
67
+ apply_date = models.ForeignKey(Training_Date, on_delete=models.PROTECT, verbose_name='参加日時')
68
+
69
+ ```
38
70
 
39
71
 
40
72