Ubuntu 24.04 Django 5をインストールする方法

環境
Ubuntu 24.04

概要
Python Web アプリケーションフレームワーク Django をインストールします。

操作方法
1.Python venv 環境で Django をインストールします。

$ python3 -m venv --system-site-packages ~/django5
$ source ~/django5/bin/activate
$ pip3 install 'Django>=5,<6'

2.Djangoのバージョンを確認します

$ django-admin --version
5.0.6

# venv から exit する場合は以下
$ deactivate

3.テストプロジェクトを作成します
$ source ~/django5/bin/activate
# testproject 作成

$ django-admin startproject testproject
$ cd testproject

# データベース設定 (デフォルトは SQLite)
$ python manage.py migrate

管理者ユーザーを作成します

$ python manage.py createsuperuser
Username (leave blank to use 'ubuntu'): ubuntu
Email address: ubuntu@test.com

4. 他ホストからもアクセスを許可する場合は設定
$ vi testproject/settings.py

# 許可ホストはカンマ区切りで複数指定可
# または全て許可する場合は以下のように設定
ALLOWED_HOSTS = ['*']

5. サーバー起動
$ python manage.py runserver 0.0.0.0:8000

6.動作確認
http://(サーバーのホスト名 または IP アドレス):8000/] にアクセスします。

http://(サーバーのホスト名 または IP アドレス):8000/adminにアクセスします。
設定した管理ユーザーでログイン可能です。

IT

Posted by arkgame