Gérer les paramètres Django dans les environnements de développement et de production locaux peut être un défi. Certains paramètres, tels que les constantes, peuvent être partagés entre les deux, tandis que d'autres, comme les chemins de fichiers, nécessitent des variations.
L'approche recommandée, comme indiqué dans « Deux scoops de Django », consiste à utiliser le contrôle de version et à stocker les paramètres. dans un répertoire dédié au sein de votre projet :
project/ app1/ app2/ project/ __init__.py settings/ __init__.py base.py local.py production.py manage.py
Paramètres communs dans base.py
settings/base.py héberge les paramètres partagés dans les deux environnements, tels que MEDIA_ROOT et ADMIN.
Paramètres spécifiques au site
Exécuter Django avec les paramètres spécifiés
Lors de l'exécution de commandes Django, utilisez l'option --settings pour spécifier le fichier de paramètres approprié :
Exemple de modèle de projet
Pour plus de conseils, un exemple de modèle de présentation de projet est disponible sur GitHub.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3