#01:Djangoの機能構成を理解しよう
ここでは、MVT(Model・View・Template)というDjangoの機能構成について理解します。また、Djangoでデータベースを操作するため、どのような機能が利用できるか学習します。
- モデル:アプリで扱うデータを保持し、操作する
- ビュー:ユーザーからのリクエストに応じて、モデル・テンプレートを呼び出す
- テンプレート:データの表示形式を記述する
- ルーティング:リクエストを振り分ける
- Djangoシェル:Djangoアプリの環境を有効にしたまま、コマンドで操作
- マイグレーション:データベースの操作を一括実行・取り消し
- 管理サイト:Webブラウザで、データベースを操作する
- Django
https://www.djangoproject.com/
- Django ドキュメント | Django documentation | Django
https://docs.djangoproject.com/ja/2.0/
- Djangoの設計思想
https://docs.djangoproject.com/ja/2.0/misc/design-philosophies/
- Home | djangoproject.jp
http://djangoproject.jp/
- Djangoウェブフレームワーク (Python) - ウェブ開発を学ぶ | MDN
https://developer.mozilla.org/ja/docs/Learn/Server-side/Django
- ★ Djangoでの開発 ダイジェスト - Qiita
https://qiita.com/zaburo/items/0e15f6c150caa13ca34c
- Django入門: 初心者でも10分でWebサービスを作れる!PythonフレームワークDjangoとPaizaCloudの使い方 - paiza開発日誌
https://paiza.hatenablog.com/entry/2018/02/28/paizacloud_django
- 初心者でもPythonのWebフレームワーク「Django」の使い方が学べるコンテンツ8選 - paiza開発日誌
https://paiza.hatenablog.com/entry/2018/02/05/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E5%85%A5%E9%96%80%E8%80%85%E5%90%91%E3%81%91%E3%80%81Django%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9%E3%81%8C%E5%AD%A6%E3%81%B9%E3%82%8B%E3%82%B3