文件名称:django-react-postgres-docker-heroku:在Docker化环境中使用Django,Postgres和React开发可用于生产环境的应用程序的起点,并将其部署到Heroku
文件大小:353KB
文件格式:ZIP
更新时间:2024-06-04 23:07:20
react heroku docker postgres django
Django React Postgres Docker Heroku应用
此仓库可作为在Docker化环境中使用Django,Postgres和React开发可用于生产环境的应用程序的起点,并将其部署到Heroku。 在视图(backend / service / views.py)和前端(frontend / src / App.js)中添加了逻辑,以显示前端(React)和后端(Django)之间的通信,否则几乎没有业务逻辑已添加到该项目。 有关如何设置此项目的其他详细信息,请参阅下面用作该项目基础的。
本地部署
安装docker: :
克隆github回购
运行: docker-compose up --build
生产部署
-安装后,登录到Heroku CLI: heroku login
运行: heroku create
【文件预览】:
django-react-postgres-docker-heroku-master
----.gitignore(3KB)
----README.md(3KB)
----heroku.yml(104B)
----docker-compose.yml(591B)
----LICENSE(1KB)
----.dockerignore(79B)
----frontend()
--------Dockerfile(224B)
--------.gitignore(310B)
--------README.md(3KB)
--------public()
--------package.json(674B)
--------src()
--------yarn.lock(426KB)
--------package-lock.json(511KB)
----Dockerfile.prod(1KB)
----backend()
--------Dockerfile(862B)
--------manage.py(627B)
--------scripts()
--------requirements.txt(72B)
--------backend()
--------service()