J'utilise Django mais j'ai besoin de trouver les modèles et applications par défaut.
Je ne sais pas où il est installé.
Comment puis-je trouver ça?
python
django
path
installation
Pierre de LESPINAY
la source
la source
Réponses:
dans la CLI, vous pouvez faire ceci:
la source
la source
La meilleure réponse actuelle ne fonctionne pas, du moins sous Linux.
Depuis le didacticiel Django :
la source
Sur le système d'exploitation Microsft-Windows: dans le dossier Lib / site-packages de votre installation python.
la source
Cette approche que je décris fonctionne sur tous les systèmes d'exploitation ...
Vous essayez ceci sur votre ligne de commande -
python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
Cela vous donne le répertoire de base. À partir de là, tapez
/django/
et vous trouverez ici tous les modèles par défaut, les modèles d'administrateur, etc.J'espère que cela t'aides...
la source
Comme le disent à juste titre les commentaires sur la réponse de @ olafure https://stackoverflow.com/a/12974642/4515198 , l'
sys.path
affectation n'est pas obligatoire.Ce qui suit suffira:
Ici , l'
-c
option est utilisée pour dire python qu'un « programme est passé en tant que chaîne » (source: commande$ python --help
surbash
)la source
la sortie recevra l'emplacement du dossier django
la source
Il convient de mentionner que si vous utilisez un env virtuel, tous les paquets seront dans le dossier venv racine de votre projet sous "lib" ...
la source
Essayez ceci sur un terminal.
la source
Si vous utilisez virtualenv, ce sera:
/ home / user / path où vous avez installé django / django_directory / lib / python2.7 / site-packages / Django-1.8.1-py2.7.egg / django / contrib / admin /templates/admin/base_site.html
base-site.html est le modèle par défaut.
la source