![]() |
1
1
我对您的服务器名称有点困惑,我更习惯于:生产、分段、开发。 您可能应该将数据库作为SQL代码转储,或者以任何方式输出数据,然后将其传输到主控系统(开发?)服务器。您可以通过将其上传到生产中的Git存储库并在开发中进行拉拽来做到这一点。 Fabric 会很容易的。 但是将数据放在Git存储库中可能不是一个好主意,我没有尝试合并数据库转储,所以我不太确定。你在说多少数据?Git速度很快,但是合并和提交大型数据库转储可能是一个痛苦的过程。 我们通常在本地机器上有小的测试数据库(可以擦除),并且在生产服务器旁边运行一个临时服务器,使用单独的DBS。 当基础django模型发生变化时,我们使用 South 在我们的登台和生产服务器上迁移到新数据库。 上传的文件你应该先用fabric进行tar,然后下载到你的机器上进行分析,但是同样的,很多工作可以在登台服务器上完成,而不必将所有内容传输到你的本地机器上。 如果您仍然想向Git存储库添加静态内容,只需在子目录中添加静态文件。然后,您可以将文件服务器设置为直接从该子目录提供服务,或者如果感觉太不安全,可以将Git拉到其他位置,然后将文件复制到/var/www static/with fabric。 |
![]() |
Florent · 如何在Django中聚合多个字段? 1 年前 |
![]() |
KWunsch · Django没有将pk引入模板 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |
![]() |
Farid · 限制django每个客户的访问 2 年前 |
![]() |
Blue · 从Django中的输入字段获取用户输入 2 年前 |
![]() |
4SadMemeXD · 无法在Django中选择相关类别 2 年前 |