2019.12.19Web開発みなさん、こんにちは!今回はPython初心者の私がDjangoを使ってWebアプリ作る過程をメモを兼ねて記録していこうというものです。同じ境遇の方に参考にしていただけたらと思います。_)mDjangoとは?Django(ジャンゴ)は、Pythonで実装されたWebアプリケーションフレームワーク。デザインパターンに緩やかに従う。公式にリリースされた。フレームワークはジプシー・スウィングのギタリストであるジャンゴ・ラインハルトにちなんで命名された。引用元:WikipediaWikipediaにはMVCと紹介されていましたが、自分で調べたところMTVっぽいと思います。ここらへんは宗教争いみたいな感じなのでMVCとMTVの話はやめておきましょう(笑)ここからは実際にDjangoを触っていくのですが、初心者なので公式のチュートリアルに沿って進めていきます。Djangoのインストールでは早速Djangoのインストールから始めます。その前に...Pythonのバージョンの確認をしたいと思います。3.6.2※$以降がコマンドです。私の環境だとPythonの3.6.2のバージョンがインストールされています。Pythonがインストールされているのを確認したらいよいよDjangoのインストールです。Djangoこれだけです!正しくインストールされたかバージョンの確認で試してみます。--version2.0現在の最新バージョンですと2.0と表示されます。次はプロジェクトの作成に進みます。作成するWebアプリのプロジェクトを作成します。作成したいディレクトリまでコマンドで移動し下記のコマンドを実行します。ここからの説明では「project」というディレクトリ内に「mysite」というディレクトリを作成するという仮定で進めていきます。mysite「mysite」の部分はお好きな名前に変えて下さい。※djangoやtestなどの名前はDjango自体のパッケージと衝突する恐れがあります。プロジェクトの作成が完了すると以下のようなディレクトリ階層になっていると思います。wsgi.pyプロジェクトの作成に成功していることを実際に実行し確認してみましょう。cdコマンドでmysiteまで降り以下のコマンドを実行します。CONTROL-C.このような表示があれば成功です。実際に「http://127.0.0.1:8000/」にアクセスして確認してみます。このような画面が表示されていれば成功です!アプリケーションの作成いよいよアプリケーションの部分を作成していきます。公式チュートリアルでは投票アプリを作るようですので、そのまんま真似しちゃいます。以下のコマンドを実行するとアプリケーションのパッケージが作成されます。polls「polls」はアプリケーション名ですので自由に名前を付けて下さい。実行すると「polls」ディレクトリが作成されます。views.py今回はここまでです。今月の人気記事2020年流行?font-familyのオススメ設定はこれ!【CSS】2017.06.25【リッチなサイトへ】おしゃれなCSSアニメーションサンプル10選2018.05.17現役Web開発者がおすすめするAtom拡張パッケージ17選2019.05.25とにかく”映え”てしまう。おすすめ無料カメラ加工アプリ5選2019.02.25マニアが厳選した本当に面白いSF映画15選2017.06.22関連記事Webデザイン・制作を勉強したい方にオススメの参考サイトまとめ2018.01.29CSSを非同期で読み込む方法【多分これが1番いいはず!】2018.04.21【サルでもできる】他サイトのファビコンを簡単に取得する方法2019.05.31これが欲しかった!HTML/CSSのみで作られた矢印アイコンのスニペット2018.11.24CSSのみでHTML要素を上下左右に中央寄せする方法2018.03.11おすすめタグ解説まとめおすすめ映画WEBアプリfontWordPressテーマAtom用語SEO対策font-family2017洋画アクションランキングAnyushuについて主に映画とWebについての記事を投稿するブログ「Anyushu」です。現役のWebエンジニアが記事を更新しています。