プログラミング勉強中!!

TECH::EXPERT 40期 受講生の筆者がその日学んだことをアウトプットしていくブログです。学習量によっては全て書ききれないこともあります。お気付きのことありましたバシバシコメントください!!3月中旬よりWEBエンジニアとして働くことになりました。日々の業務などについても発信させていただきたいと思います!!よろしくお願いいたします!!

Django(ジャンゴ)の導入と新規アプリの作成

はい、こんばんは。

現在Python3を勉強しており、それに関連するアウトプットもさせていただいておりましたが、この度、Django(ジャンゴ)と呼ばれるPythonフレームワークを用いてアプリ制作に取り掛かることにしました。

Django(ジャンゴ)とは?

Pythonでアプリを作るためのフレームワークです。

Ruby on Rails と似た感じのフレームワークかと思います。

これからアプリ制作を通して、使い心地等も報告させていただきます。

Djangoのインストール

ターミナル
sudo pip3.6 install django

上記コマンドでDjangoをインストールできます。

Djangoでアプリを新規に作成する

まずはターミナルでフォルダを作って、そこに入ります。 私の場合は03.djangoと言うフォルダがあるので、その中にアプリを作ります。

ターミナル
$cd 03.django
03.django$  django-admin startproject アプリ名 #自分の好きな名前をつけてください。

これで03.djangoと言うフォルダ内にアプリができました。

ターミナル
03.django$cd アプリ名 #新規アプリに移動する

ローカル環境を起動する

Ruby on Railsで言う所のbin/rails sに相当するコマンドを紹介します。

ターミナル
アプリ名$ python3.6 manage.py runserver #ローカル環境の起動

これで一度ローカル環境にアクセスしてみましょう。

ターミナル
February 02, 2019 - 08:56:29
Django version 2.1.5, using settings 'aaaa.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

こんな感じの表示があるので、http://127.0.0.1:8000/の部分をクロームのurl部分に貼り付け、以下の画面になっていたら起動は成功です。

f:id:g1034725:20190202180231p:plain

とりあえず今日はここまで。

明日以降に編集とかその他のことを書いていきます!!