django 怎么用 manage.py host 一个 angularJS 的 app

2015-05-01 19:24:40 +08:00
 pythonee
开发环境,想直接撸一个angularJS的app,这些静态的东西,怎么由manage.py来host呢,直接配置static file?
2175 次点击
所在节点    Python
6 条回复
twor2
2015-05-01 19:31:06 +08:00
django 不是要和 nginx 之类的web 服务器 搭配使用吗?用 nginx 来驱动静态页面

如果是开发环境,就直接在django project 里面 start一个 app,直接写一个静态页面,配置下 url 即可
twor2
2015-05-01 19:32:59 +08:00
还要添加一个 view
twor2
2015-05-01 19:34:52 +08:00
pythonee
2015-05-01 19:46:09 +08:00
@twor2 现在想其实可以通过SimpleHTTPServer来host这个webapp,但是呢,然后将angularJS的所有请求发到django上,可是全局怎么配这个ip:port前缀呢,给angularJS
virusdefender
2015-05-01 19:59:39 +08:00
用nginx. location / 是静态文件 location /api 反向代理
pythonee
2015-05-01 20:36:43 +08:00
@virusdefender 恩,我试试

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/187813

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX