0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

djangoの汎用手順

Posted at

Django汎用手順

djangoを学習し始めで忘れないように作りました。

# Python仮想環境(venv)の作成
python -m venv venv

# 仮想環境をアクティベートする(Mac/Linuxの場合)
source venv/bin/activate

# pipのアップグレード(任意)
pip install --upgrade pip

# Djangoのインストール
pip install django

# Djangoプロジェクトの作成
django-admin startproject <プロジェクト名>

# プロジェクトディレクトリに移動
cd <プロジェクト名>

# 初期マイグレーションの実行
python manage.py migrate

# アプリケーションの作成
python manage.py startapp <アプリ名>

# アプリケーションをプロジェクトの設定に追加(settings.pyを編集)
# settings.pyのINSTALLED_APPSにアプリ名を追加
# INSTALLED_APPS = [
#     ...
#     '<アプリ名>',
# ]

# プロジェクトのルートURL設定を編集(urls.pyを編集)
# アプリ用のパスをincludeで追加
# from django.urls import path, include
# urlpatterns = [
#     path('admin/', admin.site.urls),
#     path('<アプリ名>/', include('<アプリ名>.urls')),
# ]

# アプリのurls.pyを作成し、基本のルーティングを設定
# from django.urls import path
# from . import views
# urlpatterns = [
#     path('', views.index, name='index'),
# ]

# views.pyで基本的なビューを設定
# from django.http import HttpResponse
# def index(request):
#     return HttpResponse("Hello, Django!")

# 開発サーバーを起動して動作確認
python manage.py runserver

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?