如何在 Github 上创建可共享的 Django 存储库
How to create a sharable Django repository on Github
在 Github 上创建每个人都可以使用的 Django 存储库时遇到问题?一开始我尝试推送整个虚拟环境,发现它不能像那样工作,然后我尝试只推送 Django 文件夹,但即使 manage.py 也在寻找只存在于我的 PC 上的路径。
我如何推送 Django 项目,以便我的组成员可以拉取它、处理它、测试它,并能够自己推送他们的更改?我们都必须使用相同的虚拟环境吗?
缺少什么:
python manage.py migrate w
我测试了几次从我的 PC 和笔记本电脑上推拉它。
我稍后会将 Django 项目推送到我们的存储库中,这样我们就可以开始处理内容了。我仍在学习所有这些,所以这可能不完全正确——如果我错了请纠正我——但这对我有用。 (我将一个 Django 项目从我的笔记本电脑推送到我的 git 上,将其克隆到我的 PC 上,然后 运行 它。)
- 创建文件夹;想怎么叫就怎么叫
- 将您的虚拟环境安装到此文件夹中
- 我正在使用
venv
,但所有 VE 都应该可以工作(对于 venv
、python -m venv .
;圆点将其安装在当前目录中)
- 克隆存储库时,将其克隆到同一文件夹中;或者,如果存储库尚不存在,请在此处创建;先不要进入文件夹
- 克隆完成后,激活您的虚拟环境
- 激活 VE 后,进入我们的 repo 文件夹 (
DroneWebsite
)
- 进入
src
文件夹
-
pip install django==3.2.7
-
python manage.py migrate
- 应该可以走了!去测试:
python manage.py runserver
在 Github 上创建每个人都可以使用的 Django 存储库时遇到问题?一开始我尝试推送整个虚拟环境,发现它不能像那样工作,然后我尝试只推送 Django 文件夹,但即使 manage.py 也在寻找只存在于我的 PC 上的路径。
我如何推送 Django 项目,以便我的组成员可以拉取它、处理它、测试它,并能够自己推送他们的更改?我们都必须使用相同的虚拟环境吗?
缺少什么:
python manage.py migrate w
我测试了几次从我的 PC 和笔记本电脑上推拉它。
我稍后会将 Django 项目推送到我们的存储库中,这样我们就可以开始处理内容了。我仍在学习所有这些,所以这可能不完全正确——如果我错了请纠正我——但这对我有用。 (我将一个 Django 项目从我的笔记本电脑推送到我的 git 上,将其克隆到我的 PC 上,然后 运行 它。)
- 创建文件夹;想怎么叫就怎么叫
- 将您的虚拟环境安装到此文件夹中
- 我正在使用
venv
,但所有 VE 都应该可以工作(对于venv
、python -m venv .
;圆点将其安装在当前目录中)
- 我正在使用
- 克隆存储库时,将其克隆到同一文件夹中;或者,如果存储库尚不存在,请在此处创建;先不要进入文件夹
- 克隆完成后,激活您的虚拟环境
- 激活 VE 后,进入我们的 repo 文件夹 (
DroneWebsite
) - 进入
src
文件夹 -
pip install django==3.2.7
-
python manage.py migrate
- 应该可以走了!去测试:
python manage.py runserver