在无数据库实例的开发机上执行Django Makemigrations的问题
我的Docker化Django开发工作流及迁移操作
我现在在开发机上做Django开发时,全程用Docker容器来测试代码,选择这种方式的原因很明确:
- 已经有一套完善的
docker-compose.yml配置,能快速搭建起包含所有依赖服务的开发环境 - 希望开发环境和部署环境尽可能保持一致,避免因环境差异导致的奇怪问题
- 不想在开发机系统层面安装任何额外的服务包(尤其是PostgreSQL),开发机只保留开发类应用(比如编辑器、Git工具),测试和运行相关的环境全交给容器来承载
目前我正在执行Django的迁移更新操作,使用的命令如下:
DJANGO_SECRET_KEY=xxx python manage.py makemigrations
内容的提问来源于stack exchange,提问作者blueFast
相关产品推荐
相关产品推荐

