
$ mkdir 客户端管理 $ cd 客户管理 $ python3 -m venv .venv $ 源 .venv/bin/activate (.venv) $ (.venv) $ python3 -m pip install django~=5.0 (.venv) $ django-admin startproject django_project 。 (.venv) $ python 管理.py runserver
访问http://127.0.0.1:8000/确认安装成功然后退出服务器。
(.venv) $ 触摸要求.txt (.venv) $ pip freeze > 要求.txt
使用 Docker 简化 PostgreSQL 的本地开发
安装 Django 后,停用虚拟环境并设置 Docker。通过访问我在 GitHub 上的存储库,查看我的 Dockerfile docker-compose.yml 和 .dockerignore 文件。
(.venv) $ 停用 $ $ touch Dockerfile docker-compose.yml .dockerignore $ docker-compose up
例如:
$ docker-compose exec web python manage.py migrate $ docker-compose exec web python manage.py createsuperuser
Psycopg 是一个数据库适配器。从二进制版本开始以便快速安装。如果项目需要性能提升,请更新。了解更多:
https://www.psycopg.org/psycopg3/docs/basic/install.html#binary-installation
CrossApp是一款完全免费、开源、跨平台的移动app开发引擎,由9秒技术团队负责更新和维护。CrossApp拥有跨平台、整合部分第三方库、基于基于OpenGL ES 2.0、丰富的UI控件、提供CrossApp配套编辑器,以及CrossApp Style体系的支撑,所以开发者可以完全免费、毫无顾忌的使用CrossApp开发任何商业项目。CrossApp以C++作为开发语言,支持js,图形渲染基
0
https://docs.djangoproject.com/en/5.0/ref/databases/
首先通过运行 docker-compose down 停止运行 Docker 容器。 Docker 取代了虚拟环境。 Docker主机取代了本地操作系统。由于我使用的是 docker,因此我不会在本地安装。相反,我将仅使用文件底部的 psycopg[binary] 包更新requirements.txt。
docker-compose.yml 指定在 Docker 中运行的两个独立容器。
Docker 容器是短暂的。当容器停止运行时,信息就会丢失。在 docker-compose.yml 中,postgres_data 卷挂载绑定到本地计算机。
在迁移之前,我将添加一个自定义用户模型。
以上就是使用 PostgresSQL 和 Docker 启动新的 Django 项目的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号