假设django项目存储库位于github上,之前我没有与它进行任何交互。 所以:我cd到我电脑上的一个新目录。 我克隆了存储库。 如果django项目使用postgresql,我是否必须在本地计算机上安装postgresql? 我是否必须在虚拟环境中运行才能使用特定的解释器?
谢谢彼得
答案 0 :(得分:0)
<强>数据库强> 如果您选择,您实际上可以在本地副本上使用另一个数据库,尽管通常最好在本地使用相同的数据库。
如果您要在本地使用postgres,是的,您需要安装它然后创建本地数据库。设置本地数据库后,您需要在设置中更改DATABASES
属性的某些配置值。
<强>包强>
您的项目还将具有一些依赖项,这些依赖项应列在根目录下的requirements.txt文件中。如果不是,您需要在生产控制台中通过pip freeze
找出需要安装的软件包。
虚拟环境 您应该使用虚拟环境,但并不是完全有必要让您的项目启动并运行。 Virtualenvs允许您为不同的项目提供不同的安装和运行时。
其他强> 每个项目都是不同的,很可能会出现一些其他的东西。但是,这应该让你朝着正确的方向前进。