首先,你需要安装 Sanic 框架和 Sanic 项目脚手架生成器,使用以下命令:
pipinstall sanic cookiecutter
然后,使用 cookiecutter 命令生成 Sanic 项目框架:
cookiecutter https://github.com/huge-success/sanic-cookiecutter-skeleton
接下来,你会被提示输入一些信息,用于创建项目框架。输入完成后,会生成一个名为 project_name
的目录,其中包含项目框架的所有文件。
项目框架的目录结构大致如下:
project_name/
├── app/
│ ├── __init__.py
│ ├── api/
│ ├── static/
│ └── templates/
├── config.py
├── main.py
└── tests/
其中:
app
目录包含应用程序的代码。__init__.py
文件是应用程序的入口点,你可以在其中导入所有的视图函数和模型。api
目录包含应用程序的 API 视图函数。static
目录包含应用程序的静态文件(如 JavaScript、CSS 和图像)。templates
目录包含应用程序的 HTML 模板。config.py
文件包含应用程序的配置信息。main.py
文件是应用程序的主入口点,你可以在其中运行应用程序。tests
目录包含应用程序的测试代码。
现在,你就可以使用 Sanic