Où est mon Django installation?
J'utilise Django, mais j'ai besoin de trouver les modèles par défaut et les applications.
Je ne sais pas où il est installé.
Comment puis-je trouver cela?
- Quelle plate-forme vous sur? Ubuntu? Mac? qu'est-ce...
- plate-forme: Ubuntu
Vous devez vous connecter pour publier un commentaire.
dans la CLI vous pouvez faire ceci:
Sur Microsft Windows OS: Dans le Lib/site-packages dossier à l'intérieur de votre installation de python.
L'actuel haut réponse ne fonctionne pas, au moins sur linux.
De l'Django tutoriel:
Cette approche que je viens de décrire fonctionne sur 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à, le type
/django/
et vous trouverez ici tous les modèles par défaut, modèles d'administration, etc.Espère que cela aide...
sortie sera donné l'emplacement de l'django dossier
Que les commentaires de @olafure la réponse de https://stackoverflow.com/a/12974642/4515198 dire à juste titre, la
sys.path
affectation n'est pas nécessaire.la suite sera assez:
ici la
-c
option permet d'indiquer à python qu'un programme a été transmis en tant que chaîne de caractères" (source: commande$ python --help
surbash
)Vaut la peine de mentionner que si vous utilisez un virtuel env tous les paquets seront dans votre racine du projet venv sous-dossier "lib" ...
Si vous utilisez virtualenv, puis il sera de:
/home/utilisateur/chemin 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.
Essayez ceci sur un terminal.