Dans un environnement virtuel utilisant Pipenv, utilisez la commande django-admin startproject Si vous avez créé un projet, l'avez géré avec Git et procédé au développement, J'ai vérifié la structure du répertoire car quelque chose s'est mal passé en cours de route. Je me sentais mal à l'aise que Pipfile et manage.py soient dans des répertoires différents ... Puisqu'il y a un niveau plus de répertoires, j'ai vérifié et trouvé une solution, alors prenez note.
$ django-admin startproject Tout nom de projet.
Résolu en ajoutant ce dernier point (.)
.
$ django-admin startproject Tout nom de projet
//Dans le cas de l'exemple suivant
$ django-admin startproject sample
DirTree
sample/
├ sample/Un répertoire supplémentaire est créé ici.
│ ├ sample/
│ │ ├ __init__.py
│ │ ├ settings.py
│ │ ├ urls.py
│ │ └ wsgi.py
│ └ manage.py
├ Pipfile
└ Pipfile.lock
$ django-admin startproject Tout nom de projet.
//Dans le cas de l'exemple suivant
$ django-admin startproject sample .
DirTree
sample/
├ sample/
│ ├ __init__.py
│ ├ settings.py
│ ├ urls.py
│ └ wsgi.py
├ manage.py
├ Pipfile
└ Pipfile.lock
Soyez prudent lorsque vous démarrez un projet Django dans un environnement virtuel en utilisant Pipenv .....