Verwenden Sie in einer virtuellen Umgebung mit Pipenv den Befehl django-admin startproject Wenn Sie ein Projekt erstellt, mit Git verwaltet und mit der Entwicklung fortgefahren haben, Ich habe die Verzeichnisstruktur überprüft, weil unterwegs etwas schief gelaufen ist. Es war mir unangenehm, dass sich Pipfile und manage.py in verschiedenen Verzeichnissen befinden. Da es eine Ebene mehr Verzeichnisse gibt, habe ich nach einer Lösung gesucht und sie gefunden. Notieren Sie sich diese.
$ django-admin startproject Beliebiger Projektname.
Gelöst durch Hinzufügen dieser letzten "Periode (.)".
$ django-admin startproject Beliebiger Projektname
//Im Fall des folgenden Beispiels
$ django-admin startproject sample
DirTree
sample/
├ sample/Hier wird ein zusätzliches Verzeichnis erstellt.
│ ├ sample/
│ │ ├ __init__.py
│ │ ├ settings.py
│ │ ├ urls.py
│ │ └ wsgi.py
│ └ manage.py
├ Pipfile
└ Pipfile.lock
$ django-admin startproject Beliebiger Projektname.
//Im Fall des folgenden Beispiels
$ django-admin startproject sample .
DirTree
sample/
├ sample/
│ ├ __init__.py
│ ├ settings.py
│ ├ urls.py
│ └ wsgi.py
├ manage.py
├ Pipfile
└ Pipfile.lock
Seien Sie vorsichtig, wenn Sie ein Django-Projekt in einer virtuellen Umgebung mit Pipenv starten.
Recommended Posts