Diazo Quickstart - 我的意思是作为输出获得什么?

时间:2014-02-21 09:01:06

标签: python wsgi diazo

我正在关注Diazo Quickstart instructions。我启动代理并发出请求,我得到了回复,但我不确定响应是否是我想要的。

快速入门阅读:

  

我们的想法是运行一个将Diazo主题应用于的本地网络服务器   响应来自现有网站,无论是本地还是某个地方   在互联网上

...只是看起来与Quickstart指南中包含的proxy.ini的这一部分不一致......

# Proxy http://diazo.org as the content
[app:content]
use = egg:Paste#proxy
address = http://diazo.org/
suppress_http_headers = accept-encoding

...在看到我认为将要发生的事情之后,来自diazo.org的内容将嵌入到theme.html中,并且theme.css将应用于该内容。

实际发生的事情(据我所知)是,如果我要求......

http://localhost:8000

...我在http://diazo.org收到了内容的未经更改的副本。

另一方面,如果我修改proxy.ini以便app:content读取如下...

# Proxy http://diazo.org as the content
[app:content]
use = egg:Paste#proxy
address = http://python.org/
suppress_http_headers = accept-encoding

获取发送到浏览器的python.org的内容,我得到了theme.html文件的内容!

proxy.ini与QuickStart指南中显示的内容相同,只是我使用的是端口8000,如上所述,为了测试,我在app:content部分更改了地址。

所以我的问题是,如果我完成QuickStart文档中的步骤,我的意思是什么?如果它是diazo.org内容的略微修改版本(我怀疑)为什么当我更改代理的目标时,我不会看到相同的更改?

1 个答案:

答案 0 :(得分:0)

修改u rules.xml

 <replace css:theme-children="#content" css:content-children=".container" />