質問編集履歴
3
書式の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,9 +2,15 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
+
- Checkbuttonで品詞とそのレベルをチェックを入れる。(但し、ここではまだPOSTはしない。)
|
6
|
+
|
5
|
-
- Questionボタンで
|
7
|
+
- QuestionボタンでPOSTし、上記で選んだ条件をリストに格納し、そこからランダムに出題
|
6
|
-
|
8
|
+
|
7
|
-
- Answerボタンで、別途用意した辞書から解答を得る、
|
9
|
+
- Answerボタンで、別途用意した辞書から解答を得る、
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
という形のものです。
|
8
14
|
|
9
15
|
|
10
16
|
|
2
書式の改善
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
[Django] Checkbutton
|
1
|
+
[Django] 複数選択のCheckbuttonについて
|
test
CHANGED
@@ -1,12 +1,14 @@
|
|
1
|
-
現在、単語帳のWebを試作しています。
|
1
|
+
現在、単語帳のWebアプリを試作しています。
|
2
|
-
|
3
|
-
|
4
|
-
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
-
Questionボタンで品詞とそのレベルをチェックボックス
|
5
|
+
- Questionボタンで品詞とそのレベルをチェックボックスで選ん(複数)でリストに格納し、そこからランダムに出題し
|
6
|
+
|
6
|
-
|
7
|
+
- Answerボタンで、別途用意した辞書から解答を得る、という形のものです。
|
7
|
-
|
8
|
-
|
8
|
+
|
9
|
+
|
10
|
+
|
9
|
-
その際、Questionボタンを押すと、チェックボックス でのチェックが全てクリアされ、次の出題の
|
11
|
+
その際、Questionボタンを押すと、チェックボックス でのチェックが全てクリアされ、次の出題のため、そのまま再度Questionボタンを押すと、次ののエラーメッセージが出てしまいます。
|
10
12
|
|
11
13
|
|
12
14
|
|
@@ -18,21 +20,33 @@
|
|
18
20
|
|
19
21
|
|
20
22
|
|
21
|
-
再度チェックをし直せば動くのですが、毎回チェックをする手間を省き、チェックの状態がクライアント側(?)に残ったままをキープできる方法を探しています。
|
23
|
+
再度チェックをし直せば動くのですが、毎回チェックをする手間を省き、チェックの状態がクライアント側(?)に残ったままをキープできる方法を探しています。色々調べてみたのですが、どうしても解決できず、ここで’質問させていただくことにしました。
|
24
|
+
|
25
|
+
|
26
|
+
|
22
|
-
|
27
|
+
このような場合、以下のどの点が問題となるのかだけでもヒントを頂ければ助かります。
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
0. そもそもforms.MultipleChoiceFieldの仕様がそういうものなのか?
|
32
|
+
|
23
|
-
forms.MultipleChoiceFieldのパラメータな
|
33
|
+
0. forms.MultipleChoiceFieldのパラメータの設定の問題なのか?
|
34
|
+
|
35
|
+
0. vies.pyのコードでの初期化(def __init__(self))の問題なのか?
|
36
|
+
|
37
|
+
0. その他のコード(以下)に問題があるのか?
|
38
|
+
|
39
|
+
|
24
40
|
|
25
41
|
どうかよろしくお願いします。
|
26
42
|
|
27
43
|
|
28
44
|
|
45
|
+
|
46
|
+
|
29
|
-
|
47
|
+
[forms.py]
|
30
|
-
|
31
|
-
|
48
|
+
|
32
|
-
|
33
|
-
|
34
|
-
|
35
|
-
```
|
49
|
+
```python
|
36
50
|
|
37
51
|
class SelectForm(forms.Form):
|
38
52
|
|
@@ -82,7 +96,9 @@
|
|
82
96
|
|
83
97
|
```
|
84
98
|
|
99
|
+
[table.py]
|
100
|
+
|
85
|
-
```t
|
101
|
+
```python
|
86
102
|
|
87
103
|
verbs_1 = ['fly', 'see', 'meet', --------]
|
88
104
|
|
@@ -98,7 +114,9 @@
|
|
98
114
|
|
99
115
|
```
|
100
116
|
|
117
|
+
[views.py]
|
118
|
+
|
101
|
-
```
|
119
|
+
```python
|
102
120
|
|
103
121
|
from .forms import SelectForm
|
104
122
|
|
@@ -190,6 +208,8 @@
|
|
190
208
|
|
191
209
|
```
|
192
210
|
|
211
|
+
[main.html]
|
212
|
+
|
193
213
|
```html
|
194
214
|
|
195
215
|
<div class="container-fluid">
|
1
タグを編集
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|