Djangoについて

f:id:watson_12345678:20211216150426j:image

今回はDjangoについて解説していきたいと思います。

 

Djangoとは?

Djangoはwebアプリケーションフレームワークです。YouTubeGoogleInstagramDjangoというフレームワークで出来ています。

 

 

フレームワークワークとは?

フレームワークとは、料理に例えるとハート型のにんじんを作る時の

f:id:watson_12345678:20211216151136j:image

↓↓↓抜き形

f:id:watson_12345678:20211216150958j:image

みたいな物です。

包丁でハート型のにんじんを作るのは手間が掛かります。ですが抜き形を使えば手間が省けます。

なのでフレームワークとは、抜き形のような便利な物だと思って下さい。

Djangoのインストール方法

では、PythonistaでDjangoをインストールする方法を解説していきたいと思います。

Djangoはライブラリと同じで

pip install Django

このように、コマンドでインストール出来ます。

Djangoの新規プロジェクト作成

新規プロジェクト作成方法は、コマンドで

django-admin.py startproject (プロジェクト名)

で作成出来ます。

作成したらやる事

 

  1. 言語と時間の変更
  2. cdで作成したプロジェクトへ移動

この2つです。順番に解説していきたいと思います。

1.  言語と時間の変更

言語と時間の変更を作成したプロジェクトのフォルダを開き。

「settings.py」の下の方で変更できます

f:id:watson_12345678:20211216184334j:image

2. cdで作成したプロジェクトへ移動

コマンドを開き、

cd 作成したプロジェクト名

で移動できます。

 

アプリをの作成方法

アプリの作成方法はプロジェクトへcdで移動してから

cd プロジェクト名 

python3 manage.py startapp アプリ名

で作成出来ます。

 

 templatesファイルの作り方

テンプレートの作り方は

mkdir templates

 

で作れます。

 

開発用サーバの起動

次に、Djangoをインストールして新規プロジェクトを作成して言語、時間、cd移動をしたら開発サーバーを起動します。

 

開発用サーバーを起動する方法は、新規プロジェクトフォルダを開き。「manage.py」を開きます。

f:id:watson_12345678:20211216161857j:image

開いたら右上の「▷」を長押しして

f:id:watson_12345678:20211216162047j:image

runserver —-noreload

と入力してから「Run」を押します。

 

失敗した場合

f:id:watson_12345678:20211216185128j:image

runserver -x-noreload

を入力して×を削除してみましょう。

 

成功したら

f:id:watson_12345678:20211216185419j:image

上記画像のように成功したら、URLを押して

f:id:watson_12345678:20211216185356j:image

こうなったら成功です。

 

参考サイト:Pythonista3でDjango3を動かす | 技術メモブログ

【Python入門】Djangoとは?基礎知識 + 使い方を解説! | 侍エンジニアブログ