Django SECRET_KEY keperluan untuk menyediakan tandatangan kriptografi (dokumentasi). Nilai ini disimpan dalam fail
Langkah ini membantu anda menjana nilai SECRET_KEY baharu:
Aktifkan persekitaran maya projek anda:
source env/bin/activate
Masukkan dalam shell manage.py Django:
python3 manage.py shell
Import fungsi get_random_secret_key() :
from django.core.management.utils import get_random_secret_key
Panggil saja fungsi get_random_secret_key() :
get_random_secret_key()
Contoh penuh:
user@localhost:~/demo$ source env/bin/activate (env) user@localhost:~/demo$ python3 manage.py shell Python 3.11.2 (main, Aug 26 2024, 07:20:54) [GCC 12.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. (InteractiveConsole) >>> from django.core.management.utils import get_random_secret_key >>> get_random_secret_key() '(#jdao11q1)kw1rs40z2$b^kntmw3ts9)wg2r*zk3z0_^t&hha'
Adakah siaran saya berguna? Anda boleh menyokong saya di Patreon.
Atas ialah kandungan terperinci Menjana SECRET_KEY untuk penggunaan pengeluaran projek Django. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!