- 照着aiohttp官方文档一步步敲出来的示例代码,完美运行
- www文件夹为主文件夹
- 使用peewee和peewee_async代替sqlalchemy及aiomysql,作为项目的框架的orm,和django一样优雅
- Mysql作为数据库,models.py已定义User模型,直接运行models.py文件即可创建mysql数据库表
- Python版本
Python 3.5+ - 依赖的第三方库
pip install aiohttp
pip install aiohttp_jinja2
pip install aiomysql
pip install jinja2
pip install peewee
pip install peewee_async
- 配置
端口:默认为本地环境127.0.0.1:8080
数据库:默认本机127.0.0.1:3306,可以在conf.py文件中修改数据库账号密码 - 运行
python main.py