Django SECRET_KEY benötigt die Bereitstellung einer kryptografischen Signatur (Dokumentation). Dieser Wert wird in der Datei
Diese Schritte helfen Ihnen beim Generieren eines neuen SECRET_KEY-Werts:
Aktivieren Sie die virtuelle Umgebung Ihres Projekts:
source env/bin/activate
Geben Sie in Djangos manage.py-Shell ein:
python3 manage.py shell
Funktion get_random_secret_key() importieren:
from django.core.management.utils import get_random_secret_key
Rufen Sie einfach die Funktion get_random_secret_key() auf:
get_random_secret_key()
Vollständiges Beispiel:
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'
Sind meine Beiträge hilfreich? Du kannst mich auf Patreon unterstützen.
Das obige ist der detaillierte Inhalt vonGenerieren von SECRET_KEY für die Produktionsbereitstellung des Django-Projekts. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!