谢谢回帖啊,有些地方没看懂,请指教:
你说的“前端放了HTTPServer”,这个是什么意思?我一般理解的前端是html页面。
你的意思是让这些JS CSS文件直接由tornado接管 这样不是不行,但破坏了原来一个完整的django WSGI App。
你说的“在HTTPServer”里做成静态文件路径配置,是不是指配在nginx这样的WEB服务器里,如我网上找的这段: 看最后一行/media
server {
listen 80;
server_name deliciousrobots.com;
rewrite ^
http://blog.deliciousrobots.com$request_uri?;
}
server {
listen 80;
server_name blog.deliciousrobots.com;
root /some/folder/here;
location / {
proxy_pass
http://127.0.0.1:8001; proxy_set_header X-Real-IP $remote_addr;
}
location /static/ {
expires 30d;
}
location /wp-content/ {
expires 30d;
}
location /media/ {
root /usr/share/pyshared/django/contrib/admin;
} 配成这个/media这样的东西?
【 在 dhcn (小石) 的大作中提到: 】
: 标 题: Re: 有人做过tornado上运行django web server吗?
: 发信站: 水木社区 (Fri Oct 11 17:23:45 2013), 站内
:
: 前端放了HTTPServer的情况下,静态文件就应该由HTTPServer直接服务。Django的那个Static其实只是测试的时候用,那个static_url具体可以在HTTPServer里面做静态文件路径映射配置。
: 【 在 wuhaochi 的大作中提到: 】
: : 用django做正常的事,
: : 用tornado做websocket,
: : 把django web application放进了tornado的wsgiContainer,出现了一个问题:
: : ...................
:
: --
: 玉不琢,不成器。
: 读千卷书,行千万里路。
:
: ※ 来源:·水木社区
http://www.newsmth.net·[FROM: 124.42.13.*]
--
FROM 116.247.85.*