如何在 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 都应该可以工作(对于 venvpython -m venv .;圆点将其安装在当前目录中)
  • 克隆存储库时,将其克隆到同一文件夹中;或者,如果存储库尚不存在,请在此处创建;先不要进入文件夹
  • 克隆完成后,激活您的虚拟环境
  • 激活 VE 后,进入我们的 repo 文件夹 (DroneWebsite)
  • 进入 src 文件夹
  • pip install django==3.2.7
    
  • python manage.py migrate
    
  • 应该可以走了!去测试:
    python manage.py runserver