Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah anda menguruskan pembolehubah persekitaran dalam PyCharm untuk pembangunan Django?

Bagaimanakah anda menguruskan pembolehubah persekitaran dalam PyCharm untuk pembangunan Django?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-10-27 05:30:02568semak imbas

How do you manage environment variables in PyCharm for Django development?

Menetapkan Pembolehubah Persekitaran dalam PyCharm untuk Pembangunan Django

Apabila bekerja dengan projek Django, ia menjadi perlu untuk menetapkan pembolehubah persekitaran untuk mengkonfigurasi tetapan pangkalan data dan parameter lain. Daripada menetapkan pembolehubah ini secara manual atau menggunakan fail bash luaran, PyCharm menawarkan cara yang mudah untuk mengurus pembolehubah persekitaran dalam menu konfigurasi lariannya.

Untuk menetapkan pembolehubah persekitaran dalam PyCharm:

  1. Buka pemilih Run Configuration yang terletak di penjuru kanan sebelah atas IDE dan klik "Edit Configurations..."
  2. Dalam tetingkap konfigurasi, pilih fail Python atau Django yang dikehendaki daripada menu.
  3. Cari bahagian "Pembolehubah persekitaran" dan klik "Edit..."
  4. Kotak dialog akan muncul di mana anda boleh menambah, mengedit atau mengalih keluar pembolehubah persekitaran.
  5. Masukkan pembolehubah yang dikehendaki dan klik "OK" untuk menyimpan perubahan.

Sebagai contoh, untuk menetapkan pembolehubah:

export DATABASE_URL=postgres://127.0.0.1:5432/my_db_name
export DEBUG=1

Cuma tambahkannya pada kotak dialog "Pembolehubah persekitaran" sebagai nilai kunci pairs:

DATABASE_URL=postgres://127.0.0.1:5432/my_db_name
DEBUG=1

Setelah dikonfigurasikan, pembolehubah persekitaran boleh diakses dalam kod anda menggunakan modul os.environ. Contohnya, untuk mengakses nilai pembolehubah DATABASE_URL:

<code class="python">import os
print(os.environ['DATABASE_URL'])</code>

Dengan menetapkan pembolehubah persekitaran terus dalam konfigurasi run PyCharm, anda boleh menyelaraskan proses pembangunan Django anda dan mengelakkan keperluan untuk pengurusan konfigurasi luaran.

Atas ialah kandungan terperinci Bagaimanakah anda menguruskan pembolehubah persekitaran dalam PyCharm untuk pembangunan Django?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn