nov-blog’s blog

気になったこと、思いついたことなど書くしょーもないおじさんのブログです。

メモ帳【プログラミング】

プログラミングの勉強というか練習するにあたってよく使うコマンドをこの投稿に残しておこうというものです。

 

使用している環境

Python-3.9.2

・Django3.2

・SQLite3

・Heroku(サーバー)

・gitとheroku-toolbeltインストール済み

(・・・あとなんだ?聞きたいひとはコメントください。)

 

 

よく使うコマンド(入力がめんどいからコピペ用)

(仮想開発環境)

.\myvenv\Scripts\activate

.\myvenv\Scripts\deactivate

 

python使用コマンド)

python manage.py runserver

python manage.py migrate

python -m pip install --upgrade pip

 

(git用コマンド)

git status

git add --all .

git commit -m "〇〇〇"

git push

 

(Heroku用コマンド)

heroku login

git push heroku master

heroku ps:scale web=1

 

【最初だけ使うコマンドたち】

(仮想開発環境用コマンド)

python -m venv myvenv

python -m pip install -r requirements.txt  (先にルートディレクトリにrequirements)

django-admin.exe startproject config .

python manage.py migrate

python manage.py startapp 〇〇〇

python manage.py migrate 〇〇〇  (ちゃんとモデルを定義してから)

python manage.py createsuperuser

(設定)

TIME_ZONE = 'Asia/Tokyo'

LANGUAGE_CODE = 'ja'

STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')

ALLOWED_HOSTS = ['127.0.0.1', '.heroku.com']

(git用コマンド)

git init

git config --global user.name "Your Name"

git config --global user.email you@example.com