2012-11-27 48 views
2

在旧世界中,我有一个非常理想的开发设置与webdesigner一起工作。请记住,我们主要是做小/快的项目,所以这是它如何工作的:为webdesigner设置Django的最小努力

  • 我有一个服务器上的一个临时网站(Webfaction或其他)
  • 设计师访问该网站,编辑模板和资产他满意
  • 我经常SSH方式来签入到一切源头控制,从上游的更新文件,解决冲突

它出色的作品,因为设计者并不需要学习的git,蟒蛇,包装工具,执行syncdb,迁移等等,只有一个,所以我们没有即使在分期中也有任何冲突。

现在问题出现在Heroku下的新世界里,这是不可能的。或者是?无论如何,我希望你的建议能够迎合那些不是技术的人。

+0

为了理解你的问题,你为什么从webfactional迁移到Heroku?你是否已经迁移了登台网站或生产网站?您的设计师如何访问Webfactional网站? – danihp

+0

使用默认布局后,设置新网站似乎更容易。免费配额也有助于入门。 – Alper

+0

我可能正在寻找类似于django的东西:http://pow.cx/ – Alper

回答

0

如何使用虚拟内容显示所有可能的UI元素,模板等的静态“展示”网站。设计师可以连接,编辑内容,并在最后的变化中进行合并。另一种选择是运行完整应用程序的测试服务器(有点像以前那样),但可以选择通过FTP或任何设计者喜欢的方式进行连接。

+0

我不介意在服务器上购买空间以便再次进行此设置,但我不想陷入配置的麻烦中那些事情再次。如果有一个基于服务器的django托管接受标准的heroku布局,那就太好了。 – Alper

+0

否则,将此设置现代化并将其移至设计人员的计算机也可能会有所帮助,但我还没有找到一种方法,它只需要很少的步骤,而不是那么痛苦的步骤。 – Alper

0

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

听起来,他们根本不需要成为应用程序的一部分,而是应用程序引用的外部资源。

+0

这是一种可能的解决方案,但具有可编辑的实时模板是另一个(也是更关键的)部分。 – Alper