質問編集履歴
1
内容変更
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Django
|
1
|
+
Djangoのアプリケーションとな何でしょうか?
|
test
CHANGED
@@ -1,27 +1,17 @@
|
|
1
1
|
現在PythonのwebフレームワークDjangoを勉強しています。
|
2
2
|
|
3
|
-
い
|
3
|
+
Djangoの構成について不明な点があり、調べてみたのですが明確な回答が得られなかったのでこちらに質問させていただきます
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
|
7
|
+
Djangoのフォルダ構成において、アプリケーションとはどの様な意味で用いているのでしょうか?
|
8
8
|
|
9
|
+
Djangoでは、プロジェクトをまず生成し、その中にアプリケーションを生成するという説明がありました。(django-admin startproject sample というコマンド)
|
9
10
|
|
10
|
-
|
11
|
-
|
11
|
+
サンプルや入門書では1モデルのCRUDがせいぜいで、アプリケーションが何を意味しているのか分かりませんでした。
|
12
|
-
|
13
|
-
modelsと複数形であるからして、1モデルだけでなく複数のモデルを定義すると思うのですが、業務アプリになるとモデルは数十個必要になってきます。この様な場合はどの様にフォルダを分けたりしているのでしょうか
|
14
|
-
|
15
|
-
|
16
|
-
|
17
|
-
3. 2とほとんど同じですが、viewsフォルダも1ファイルに納めるとなるとすぐに肥大化してしまうと思います
|
18
12
|
|
19
13
|
|
20
14
|
|
21
15
|
|
22
16
|
|
23
|
-
4. フォームは{{ form.as_p }}で生成するのが普通でしょうか?自動でやってくれると楽でいいのですが、フォームのhtmlを編集できないというのは不便な気がします
|
24
|
-
|
25
|
-
|
26
|
-
|
27
17
|
以上よろしくお願いいたします。
|