コードからのデリケートなデータの分離( Pythonの分離を使用した場合)
772 ワード
どんなコード関連のものを学ぶときはいつも、私は最後までずっとそれをフォローしてください、そして、コードを75457915 .私はgitプッシュと仕事を完了する感じを楽しむように、時々Githubボットは、セキュリティの問題について私にメールでショートパーティーをカットしようとする;私はいくつかの機密データを公開しました.
これらの回、私はgithubボットに答えることができました.
─
─
そして、私の完了パーティーは続きます.🎉
それにもかかわらず、深いダウン私は私のプロジェクトの生産を準備する必要がある知っていた.それから、私はパイナップルをだました.
─
私がどのようにDecoupleを私のコードから機密に敏感なデータに使うかについて、あなたに教えさせてください
設定.Py
─
🔩 OKいくつかのsh * tを分離しましょう!🔩
📌 まず最初に、仮想環境にPythonデカプルをインストールします
─
📌 設定の上部にこれを追加します.パイ
─
📌 そして、あなたの環境変数
設定.パイ
─
📌 追加.プロジェクトのルートにあるENVファイル
─
📌 確認してください.envはあなたに追加されます.gitignoreファイル.
ギティノー
─
📌 これで、これらの環境変数を定義できます.envファイル
env . env
─
それはそれでした.🚀🚀
我々は現在、敏感なデータを公開することを恐れずにgithubに我々のコードをプッシュすることができます.
注意:生産時には、コードの変更はありません.ちょうどあなたの機密データを生産環境で定義してください.
これらの回、私はgithubボットに答えることができました.
─
─
そして、私の完了パーティーは続きます.🎉
それにもかかわらず、深いダウン私は私のプロジェクトの生産を準備する必要がある知っていた.それから、私はパイナップルをだました.
─
私がどのようにDecoupleを私のコードから機密に敏感なデータに使うかについて、あなたに教えさせてください
設定.Py
─
🔩 OKいくつかのsh * tを分離しましょう!🔩
📌 まず最初に、仮想環境にPythonデカプルをインストールします
─
📌 設定の上部にこれを追加します.パイ
─
📌 そして、あなたの環境変数
設定.パイ
─
📌 追加.プロジェクトのルートにあるENVファイル
─
📌 確認してください.envはあなたに追加されます.gitignoreファイル.
ギティノー
─
📌 これで、これらの環境変数を定義できます.envファイル
env . env
─
それはそれでした.🚀🚀
我々は現在、敏感なデータを公開することを恐れずにgithubに我々のコードをプッシュすることができます.
注意:生産時には、コードの変更はありません.ちょうどあなたの機密データを生産環境で定義してください.
Reference
この問題について(コードからのデリケートなデータの分離( Pythonの分離を使用した場合)), 我々は、より多くの情報をここで見つけました https://dev.to/jjokah/separating-sensitive-data-from-code-using-python-decouple-5gj4テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol