Python Django for webdesigner的最小工作量设置

Python Django for webdesigner的最小工作量设置,python,django,heroku,Python,Django,Heroku,在旧世界,我有一个非常理想的开发设置,可以和一个网页设计师一起工作。请记住,我们主要从事小型/快速项目,因此其工作原理如下: 我在服务器上有一个临时站点(Webfaction或其他) 设计师访问该网站并编辑模板和资产,使其满意 我定期使用SSH将所有内容签入源代码管理,从上游更新文件,解决冲突 它工作得非常出色,因为设计师不需要学习git、python、包工具、syncdb、迁移等,而且只有一个这样我们在登台时也不会有任何冲突 现在的问题是在Heroku领导下的新世界,这是不可能的。还是这样

在旧世界,我有一个非常理想的开发设置,可以和一个网页设计师一起工作。请记住,我们主要从事小型/快速项目,因此其工作原理如下:

  • 我在服务器上有一个临时站点(Webfaction或其他)
  • 设计师访问该网站并编辑模板和资产,使其满意
  • 我定期使用SSH将所有内容签入源代码管理,从上游更新文件,解决冲突
它工作得非常出色,因为设计师不需要学习git、python、包工具、syncdb、迁移等,而且只有一个这样我们在登台时也不会有任何冲突


现在的问题是在Heroku领导下的新世界,这是不可能的。还是这样?无论如何,我希望你能给我一些建议,让我的开发设置能迎合那些不懂技术的人。

一个静态的“showcase”网站怎么样?在这个网站上,所有可能的UI元素、模板等都使用虚拟内容显示。设计师可以连接、编辑内容,最后你可以合并更改。另一个选项是运行完整应用程序的测试服务器(有点像以前那样),但可以选择通过FTP或设计师喜欢的任何方式进行连接。

为什么不将所有资产存储在S3上


在我看来,它们根本不需要成为应用程序的一部分,而是应用程序引用的外部资源。

我不介意在服务器上购买空间,以便再次进行此设置,但我不想再次陷入配置这些资源的麻烦中。如果有一个基于服务器的django主机可以接受标准的heroku布局,那就太好了。否则,将此设置现代化并将其移动到设计师的计算机上也会很有用,但我还没有找到一种只需很少且不太痛苦的步骤的方法。要理解您的问题,你为什么从WebPantial迁移到Heroku?您是否迁移了暂存站点或生产站点?您的设计师如何访问Web派系网站?使用默认布局设置新网站似乎更容易。免费配额也有助于入门。我可能正在为django寻找类似的解决方案:这是一个可能的解决方案,但拥有可编辑的实时模板是另一个(也是更关键的)部分。