teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2021/01/07 01:27

投稿

ForestSeo
ForestSeo

スコア2724

answer CHANGED
@@ -13,4 +13,17 @@
13
13
  def post(self,request):
14
14
  # 略
15
15
  ```get_querysetを追加していけると思います。
16
- TodoModelがどんなモデルかわからないんですけど、Userと結びついてるカラム名がuserということにして書いてます。
16
+ TodoModelがどんなモデルかわからないんですけど、Userと結びついてるカラム名がuserということにして書いてます。
17
+ ***
18
+ **----追記----**
19
+ TodoModelにuserフィールドを追加したのち、
20
+ ```Python
21
+ class TodoCreate(CreateView):
22
+ template_name = 'create.html'
23
+ model = TodoModel
24
+ form_class = TodoForm
25
+ success_url = reverse_lazy('list')
26
+ def get_initial(self):
27
+ return {'user': self.request.user}
28
+ ```CreateViewを変更
29
+ `create.html`で、from.userを表示しないようにする