Maison  >  Article  >  développement back-end  >  Comment gérez-vous les variables d’environnement dans le développement PyCharm pour Django ?

Comment gérez-vous les variables d’environnement dans le développement PyCharm pour Django ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-10-27 05:30:02448parcourir

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

Définition des variables d'environnement dans PyCharm pour le développement Django

Lorsque vous travaillez avec des projets Django, il devient nécessaire de définir des variables d'environnement pour configurer les paramètres de la base de données et d'autres paramètres. Au lieu de définir manuellement ces variables ou d'utiliser des fichiers bash externes, PyCharm offre un moyen pratique de gérer les variables d'environnement dans son menu de configuration d'exécution.

Pour définir les variables d'environnement dans PyCharm :

  1. Ouvrir le sélecteur Exécuter la configuration situé dans le coin supérieur droit de l'EDI et cliquez sur "Modifier les configurations..."
  2. Dans la fenêtre de configuration, sélectionnez le fichier Python ou Django souhaité dans le menu.
  3. Recherchez la section « Variables environnementales » et cliquez sur « Modifier... »
  4. Une boîte de dialogue apparaîtra dans laquelle vous pourrez ajouter, modifier ou supprimer des variables d'environnement.
  5. Entrez les variables souhaitées et cliquez sur "OK" pour enregistrer les modifications.

Par exemple, pour définir les variables :

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

Ajoutez-les simplement à la boîte de dialogue "Variables environnementales" en tant que clé-valeur paires :

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

Une fois configurées, les variables d'environnement sont accessibles dans votre code à l'aide du module os.environ. Par exemple, pour accéder à la valeur de la variable DATABASE_URL :

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

En définissant les variables d'environnement directement dans les configurations d'exécution de PyCharm, vous pouvez rationaliser votre processus de développement Django et éviter d'avoir besoin d'une gestion de configuration externe.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn