Ich benutze Django, muss aber die Standardvorlagen und -anwendungen finden.
Ich weiß nicht, wo es installiert ist.
Wie kann ich das finden?
python
django
path
installation
Pierre de LESPINAY
quelle
quelle
Antworten:
In der CLI können Sie dies tun:
quelle
quelle
Die aktuelle Top- Antwort funktioniert zumindest unter Linux nicht.
Aus dem Django- Tutorial :
quelle
Unter Microsoft Windows: Im Ordner Lib / site-packages in Ihrer Python-Installation.
quelle
Dieser Ansatz, den ich beschreibe, funktioniert betriebssystemübergreifend ...
Sie versuchen dies auf Ihrer Kommandozeile -
python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
Dies gibt Ihnen das Basisverzeichnis. Von dort
/django/
aus geben Sie ein und hier finden Sie alle Standardvorlagen, Administratorvorlagen usw.Hoffe das hilft...
quelle
Wie die Kommentare zu @ olafures Antwort https://stackoverflow.com/a/12974642/4515198 zu Recht sagen, ist die
sys.path
Zuweisung nicht erforderlich.Folgendes wird ausreichen:
Hier wird die
-c
Option verwendet, um Python mitzuteilen, dass ein "Programm als Zeichenfolge übergeben wird" (Quelle: Befehl$ python --help
einbash
)quelle
Die Ausgabe erhält den Speicherort des Django-Ordners
quelle
Erwähnenswert ist, dass sich bei Verwendung einer virtuellen Umgebung alle Pakete im Stammordner Ihres Projekts unter "lib" befinden ...
quelle
Versuchen Sie dies auf einem Terminal.
quelle
Wenn Sie virtualenv verwenden, ist dies:
/ home / user / path, wo Sie django / django_directory / lib / python2.7 / site-packages / Django-1.8.1-py2.7.egg / django / contrib / admin installiert haben /templates/admin/base_site.html
base-site.html ist die Standardvorlage.
quelle