ページの作成

ページの作成

親となるページを選択してください。

ページは必ず何かしらの親ページに紐づきます。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球

子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール

親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
テンプレートを更新

2. djangoにおけるMVC(MVT)の使い方と説明

本稿はdjangoにおけるMVCに関する記事です。

 

MVCとは?

MVCとはプログラムの役割をModel, View, Controllerに分割するデザインパターンです。

djangoのMVCは通常とは少し異なります。詳細は後述します。

 

デザインパターンとは?

デザインパターンとはプログラムを実装する上での設計方針です。

デザインパターンに則り実装することで効率の良い開発が可能となります。

 

MVCのそれぞれの役割

以下、MVCのそれぞれの役割です。
 

Model:  データの保持と加工

View: ユーザーに見せる画面

Controller: ユーザーからの入力値に対する処理

 

djangoにおけるMVC

djangoはMVCではなくMTVと呼んでよいでしょう。

Model: MVCのModelに相当します。

TemplateMVCのViewに相当します。

View: MVCのControllerに相当します。

子ページ
  1. ビュー(View)
  2. テンプレート(Template)
  3. モデル(Model)
  4. ルーティングの作成
  5. viewからtemplateへの遷移方法
同階層のページ
  1. 環境構築とプロジェクト/アプリの作成
  2. MVC(MVT)のそれぞれの使い方と説明
  3. データベースへの接続と操作
  4. Django Administration
  5. git管理
  6. エラー一覧
  7. バージョンの確認方法
  8. ログ出力方法
  9. SQLのログ出力方法
  10. ログのローテート設定
  11. settings.pyの定数にアクセスする方法
  12. 本番環境へのインストールとアプリのデプロイ(apache編)
  13. 本番環境へのインストールとアプリのデプロイ(nginx編)
  14. djangoアプリの本番の開始URLを変更する
  15. 静的(static)ファイルの置き場所と読み込み(画像、css、js )
  16. CSRFトークンをAjaxで使用する方法
  17. ajaxの使用例(POST編)
  18. ファイルのアップロードとファイルの名前
  19. クイックスタート/チュートリアル
  20. ログイン機能
  21. テンプレート側のログイン判定
  22. ビュー側のログイン判定
  23. 管理者ユーザーの作成/判定と管理画面
  24. モデルのjson化とレスポンス
  25. runserverでポートを指定する方法
  26. cronによるバッチ実行
  27. テンプレートで利用する共通のcontextを定義する方法
  28. プログラムが本番サーバーで反映されない場合の対処法
  29. APIの作成

最近の質問

コメント一覧

    No.722 | guest | 2022-07-10 07:13:52

    Everything is very open with a precise clarification of the issues. It was truly informative. Your website is useful. Many thanks for sharing! save refuges

    No.720 | guest | 2022-06-29 03:25:39

    You could definitely see your skills in the work you write. The world hopes for even more passionate writers like you who are not afraid to mention how they believe. At all times go after your heart. aid ukraine

    No.636 | guest | 2021-12-30 19:03:46

    informacion sobre el viagra

    No.628 | guest | 2021-12-21 01:28:08

    Cialis Generika 40mg

    No.625 | guest | 2021-12-19 15:33:50

    Baclofene Atoute

    No.579 | guest | 2021-11-13 23:43:59

    cialis barato madrid

    No.577 | guest | 2021-11-11 18:03:13

    Order Now Macrobid 100mg Internet France On Line

    No.574 | guest | 2021-11-11 00:16:39

    Cheap Effective Propecia

    No.573 | guest | 2021-11-10 12:31:55

    isotretinoin where to purchase

    No.568 | guest | 2021-11-07 06:01:34

    Vendo Cialis Original Y Generico

    No.564 | guest | 2021-11-02 12:06:43

    Viagra Online Miglior Prezzo

    No.559 | guest | 2021-10-31 05:20:54

    Propecia With Minoxidil Baldness

    No.556 | guest | 2021-10-31 00:02:28

    cialis tolerancia

    No.527 | guest | 2021-10-10 10:32:59

    cialis prix moyen

    No.513 | guest | 2021-10-02 01:30:55

    Buying Cialis In Ireland

    No.510 | guest | 2021-09-24 13:29:24

    Trama Propecia

    No.507 | guest | 2021-09-18 20:44:34

    Adderall

    No.500 | guest | 2021-09-16 03:57:47

    Propecia Embrion

    No.498 | guest | 2021-09-13 12:04:31

    Buy Legit Doxycycline

    No.493 | guest | 2021-09-07 03:32:03

    Societe Priligy

    No.486 | guest | 2021-09-01 05:01:12

    Preisvergleich Viagra 100

    No.480 | guest | 2021-08-29 01:10:27

    Clomid Essai Ovulation

    No.338 | guest | 2021-01-04 09:27:43

    hello guos 9128738517