回答編集履歴

1

追記 1 を追加しました。

2019/02/10 07:25

投稿

gh640
gh640

スコア1407

test CHANGED
@@ -7,3 +7,41 @@
7
7
 
8
8
 
9
9
  formset は使ってなくて自前で input 要素を書かれているのであれば ID `xxx-TOTAL_FORMS` の要素は存在しないのではないかと思いますが、いかがでしょう。
10
+
11
+
12
+
13
+ #### 追記 1
14
+
15
+
16
+
17
+ コメントでいただいたリクエストにお応えします。
18
+
19
+
20
+
21
+ > すみません、補足させていただきました。
22
+
23
+ > リストに追加したものをfomrs.pyとして使用しています。
24
+
25
+ > ただ、こちらが機能していないようで(もしくはTOTAL_FORMSの書き方に問題がありそうですが)
26
+
27
+ > うまく値がとれてないようなのです・・・。
28
+
29
+
30
+
31
+ formset の `management_form` は描画されていますか?手探りであれこれ試されるのでもよいですが、おそらく、一度公式のドキュメントにも目を通して、 formset の `TOTAL_FORMS` がどのように使えるものなのかを正確に理解した上で取り組まれる方が、近道ではないかと思います。
32
+
33
+
34
+
35
+ 該当する部分はこのあたり ↓ です。
36
+
37
+
38
+
39
+ - [Understanding the ManagementForm | Formsets | Django documentation | Django](https://docs.djangoproject.com/en/2.1/topics/forms/formsets/#understanding-the-managementform)
40
+
41
+
42
+
43
+ Stack Overflow の次のページ ↓ の回答等もとてもわかりやすいです。
44
+
45
+
46
+
47
+ - [Dynamically adding a form to a Django formset with Ajax - Stack Overflow](https://stackoverflow.com/questions/501719/dynamically-adding-a-form-to-a-django-formset-with-ajax)