2
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

(保存版)Djangoチートシート

Posted at

##はじめに
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です。
スクリーンショット (12).png

##アプリケーション作成
私はboardappを作成するためのコマンドを打ちました。project作成同様予約語にならないようapplication名は個人で決めてもらってOKです。

python manage.py startapp boardapp

##アプリケーションの認識
project名/settings.pyにて
追加した時点ではこのようになっています。

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を作成したので次のように追記しました)

project名/settings.py
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'boardapp.apps.BoardappConfig',
]
2
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?