初心者プログラマーがDjangoはじめました。
ただの初心者プログラマーがDjangoで学んだことを適当に書いていきます!
なので、わけわからないことや間違った解釈を載せる可能性大!その時には、ぜひ正しい知識を私にご教授お願いします。怒りに満ち溢れた文章でもかまいません!
ちなみに、一緒に学んでいく本はこれです↓↓↓
著者:掌田津耶乃 タイトル:Python Django 超入門
(Amazonのリンク張っときます!)
(ちなみに私のもっている本は、図書館にあった初版を借りているため、結構古い情報ばっかかも...)
Djangoってなに?
Djangoとは、Pythonで動かすWebアプリケーションフレームワーク。フレームワークとは、アプリケーションを開発する際によく使われる機能がまとまったソフトウェアのこと。読み方は、「ジャンゴ」。私はずっと"ディ"ジャンゴって呼んでしまう。。
なぜ数あるフレームワークでこれを選んだのかって?
ーなんかPythonで動くってかっこいいからー
たったこれだけの理由。
Djangoのもっと詳しい説明
Djangoの「考え方」
Djangoは。MVCアーキテクチャっていう考えに基づいてる。MVCモデルとは、プログラムを役割ごとにModel(モデル)・View(ビュー)・Controller(コントローラー)の3つに分けて管理するソフトウェア設計モデルのこと。
- Model・・・データベース(データの組織的な集合)とやり取りする部分を担当
- View・・・画面を表示する部分を担当
- Controller・・・全体の制御を担当
みたいな感じ!
Djangoについて少しだけ知れた。
これからは、Django の環境構築や作り方を本を参考にして勉強して記事に乗せていきます!