python-django-drf-boilerplate:Django Boilerplate,用于启动新的新DRF项目

时间:2024-05-20 20:05:41
【文件属性】:

文件名称:python-django-drf-boilerplate:Django Boilerplate,用于启动新的新DRF项目

文件大小:49KB

文件格式:ZIP

更新时间:2024-05-20 20:05:41

python docker boilerplate django swagger

Python-Django Rest Framework样板 这是开始新的DRF项目的样板。 它是使用构建的。 强调 使用Python 3.8+进行现代Python开发 流血的边缘Django 3.1+ 通过docker-compose进行完全dockerized本地开发。 MySQL 全面的测试范围,持续集成和持续部署。 芹菜任务 内置功能 使用JSON Web令牌认证 社交(FB + G +)注册/提醒 已启用API节流 密码重置端点 使用“简易缩略图”的个人资料图片字段的用户模型 文件管理(为图像自动生成缩略图) 哨兵设置 开箱即用的Swagger API文档 CodeLinter(flake8)和CodeFormatter(yapf) 具有代码覆盖支持的测试(带有模拟和工厂) API文件 API文档是使用Swagger自动生成的。 您可以通过访问此查看文档。 先决条件


【文件预览】:
python-django-drf-boilerplate-master
----nginx.conf(196B)
----.coveragerc(737B)
----.github()
--------workflows()
----media()
--------.gitkeep(0B)
----Dockerfile(478B)
----Dockerfile-static(69B)
----docker-compose-swarm.yml(1KB)
----.env.dist(518B)
----src()
--------config()
--------social()
--------wsgi.py(395B)
--------__init__.py(0B)
--------users()
--------common()
--------notifications()
--------urls.py(2KB)
--------files()
----.drone.yml(1KB)
----deploy.sh(784B)
----setup.cfg(134B)
----docker()
--------entrypoint-beat.sh(122B)
--------mysql()
--------entrypoint-web.sh(217B)
--------entrypoint-queue.sh(80B)
--------entrypoint-manage.sh(100B)
----requirements()
--------prod.txt(875B)
--------dev.txt(158B)
----docker-compose.yml(1KB)
----manage.py(545B)
----.gitignore(1KB)
----.dockerignore(142B)
----README.md(3KB)
----.vscode()
--------settings.json(411B)

网友评论