Skip to content

shonan-py/django_practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

django_practice

必要な環境

  • Python 3.8、3.9、3.10のいずれか
  • エディタまたはIDE
  • Git(Gitの使い方が分からない人はSourceTreeがオススメ)

開発環境構築方法

このリポジトリをgit cloneしてきて、以下を実行。

$ python3 -m venv .venv
$ source .venv/bin/activate
$ pip install -U pip setuptools wheel
$ pip install -r requirements/local.txt
$ python manage.py migrate
$ python manage.py runserver

requirementsファイルの用途

  • requirements.txt
    • デプロイ用
    • requirements/production.txtを参照している
  • requirements/production.txt
    • 本番環境でしか使わないライブラリはここに書く
  • requirements/local.txt
    • 開発環境でしか使わないライブラリはここに書く
  • requirements/base.txt
    • 全環境で共通のライブラリはここに書く