qtatsuの手順書
前書き
この記事は自分のブログ記事からの参照用です。 追記や変更を頻繁にする予定です。
1. Djangoの環境構築
前提
バージョン | |
---|---|
MacOS Ventura | 13.5.2 |
Python3 | 3.11.4 |
参考リンク
公式ドキュメントです.
- How to install Django | Django documentation | Django
- Writing your first Django app, part 1 | Django documentation | Django
手順
仮想環境の作成
$ python3 -m venv env $ source env/bin/activate # 完了確認 (env) $ python --version Python 3.11.4
以下、仮想環境中で作業します。(env)がついている状態です。
pipのアップデート
(env) $pip install --upgrade pip
Djangoのインストール
(env) $ pip install Django==5.0.1
プロジェクトの立ち上げ
projectというディレクトリを作成して、その中でstartprojectコマンドを実行します。
(env) $ mkdir project (env) $ cd project (env) $ django-admin startproject config . (env) $ ls config/ manage.py*
.
を指定することで、manage.pyが今いるディレクトリ(project)にできるようになります。詳しくは以下のリンクを参考にしてください。
django-admin and manage.py | Django documentation | Django
アプリの追加
(env) $ python manage.py startapp app
設定ファイルのINSTALLED_APPSリストに以下を追記する.
INSTALLED_APPS = [ 'app.apps.AppConfig', # 追加 ...省略... ]
マイグレーション
$ python manage.py migrate
完了確認
$ python manage.py runserver 8000
指定したポートにアクセスします。 上記のように実行したのなら http://localhost:8000/ です。
ロケットのページが出ていたら成功です。