如何使用诗歌开始一个新的 Django 项目?

How to start a new Django project using poetry?

如何使用诗歌开始一个新的 Django 项目?

使用 virtualenv 很简单:

virtualenv -p python3 env_name --no-site-packages
source env_name/bin/activate
pip install django
django-admin.py startproject demo
pip freeze > requirements.txt

用 Poetry 相当于什么?

创建一个新的项目文件夹并进入:

$ mkdir djangodemo
$ cd djangodemo

django 作为依赖创建一个基本的 pyproject.toml

$ poetry init --no-interaction --dependency django

使用所需的所有依赖项创建 venv:

$ poetry install

初始化您的演示项目

$ poetry run django-admin.py startproject djangodemo