##はじめに
Django初学者でもすんなりと学べるようDjangoのインストールからアプリケーションの作成&認識まで解説します。
ってのは建前で、
本音は、いちいち入力するのが面倒なので一覧作っておきます
##Pythonのインストール
Pythonの公式ページのダウンロードページに行き、ダウンロードしてください。
ターミナルやコマンドプロンプト上で
$ python3 --version
Python 3.8.10
等が表示されればインストールできています。
##Djangoのインストール
Macであればlinuxはもともと入っているので大丈夫だとは思いますが、WindowsではUbuntuを入れてlinuxコマンドを使えるようにしてください。
Ubuntuの入れ方は以下を参考に。
Djangoはpipコマンドでインストールします。
(仮想環境上でも同様)
pip install django
##プロジェクトの作成
私はboardprojectを作成するためのコマンドを打ちました。project名は予約語にならないよう個人で決めてもらえればOKです。
django-admin startproject boardproject .
##開発用サーバー起動
python manage.py runserver
この状態でブラウザで、
http://127.0.0.1:8000/
でアクセスし、下のような画面になればOKです。
##アプリケーション作成
私はboardappを作成するためのコマンドを打ちました。project作成同様予約語にならないようapplication名は個人で決めてもらってOKです。
python manage.py startapp boardapp
##アプリケーションの認識
project名/settings.py
にて
追加した時点ではこのようになっています。
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
INSTALLED_APPS
の配列で次のように追加します
(私はboardappを作成したので次のように追記しました)
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'boardapp.apps.BoardappConfig',
]