ログインをしてページを更新するだけでお金を稼ぐことが出来ます。
ページの作成

ページの作成

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

ページは必ず何かしらの親ページに紐づきます。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子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を定義する方法
コメント一覧

コメントがありません