Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Mengurus Tetapan Django untuk Pembangunan dan Pengeluaran Tempatan?
Mengurus tetapan Django merentas pembangunan tempatan dan persekitaran pengeluaran boleh menjadi satu cabaran. Sesetengah tetapan, seperti pemalar, boleh dikongsi antara kedua-duanya manakala yang lain, seperti laluan fail, memerlukan variasi.
Pendekatan yang disyorkan, seperti yang digariskan dalam "Two Scoops of Django," ialah menggunakan kawalan versi dan menyimpan tetapan dalam direktori khusus dalam projek anda:
project/ app1/ app2/ project/ __init__.py settings/ __init__.py base.py local.py production.py manage.py
Tetapan Biasa dalam base.py
tetapan/base.py menempatkan tetapan yang dikongsi merentas kedua-dua persekitaran, seperti MEDIA_ROOT dan ADMIN.
Tetapan Khusus Tapak
Melaksanakan Django dengan Tetapan Tertentu
Apabila menjalankan Django arahan, gunakan pilihan --settings untuk menentukan fail tetapan yang sesuai:
Contoh Templat Projek
Untuk panduan lanjut, contoh projek templat reka letak tersedia di GitHub.
Atas ialah kandungan terperinci Bagaimana untuk Mengurus Tetapan Django untuk Pembangunan dan Pengeluaran Tempatan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!