フルスタックチャンネル
サインアップサインアップ
ログインログイン
利用規約プライバシーポリシーお問い合わせ
Copyright © All rights reserved | FullStackChannel
解決済
Djangoで実際にデプロイする時に気になったこと
デプロイ
KosKos
2023/03/05 22:28

実現したいこと

セキュリティ面に配慮しながら、安全にHerokuを使ってデプロイする

発生している問題

現在、小さなコミュニティで運営するためのwebサイトをデプロイをしようと思っています。
ハルさんの【無料簡単】Django Herokuデプロイチュートリアルを元にデプロイしようと思ったのですが、その中で何個かの疑問点が生まれたので、答えていただけたら嬉しいです!

1, .gitignoreに入れておくべきもの(venvファイルとか?)

2, 一度全てのファイルをコミットしてから、gitignoreのファイルだけを取り除く方が良いのか?

ソースコード

自分で試したこと

ハル先生のデプロイチュートリアル動画を見た

補足情報

使っているwebサイトにはPillow,stripe,誰かに買われた時にemailが送られるように設定したので,emailも設定されています。これらの大切な情報をenvironを使って.envファイルから持ってきています。必要な情報が他にあれば教えてください!

回答 1件
login
回答するにはログインが必要です
はる@講師
約3年前

.gitignoreファイルには、下記のようにgitにコミットしたくないファイルを記述します。

myvenv
db.sqlite3
.vscode
__pycache__
*.pyc
.DS_Store
.env

コミットする前に、.gitignoreファイルを準備しておくと、自動的にコミットからファイルが除外されます。

メールアドレスやパスワードなどの重要な値は、.envの環境ファイルに格納しておくとよいです。