python的网站怎么才能动态让修改的内容生效

2013-07-27 05:51:18 +08:00
 cctvsmg
做了一个python的站
每次改一点都得重启非常蛋疼啊
4935 次点击
所在节点    Python
13 条回复
mckelvin
2013-07-27 08:13:44 +08:00
试试 gunicorn
zhwei
2013-07-27 08:19:58 +08:00
@mckelvin gunicorn貌似不行
yetone
2013-07-27 08:23:02 +08:00
用什么写的?用 Tornado 的话可以开启 debug 模式。
SR1
2013-07-27 08:35:31 +08:00
上学期Web老师提供给我们的服务器也是这样需要等待重启才能生效,
我写了一堆数据库操作的相关类,每次改动都要等待服务器定时重启,
严重影响开发进度,后来,后来我就把所有代码都塞jsp文件了
bcxx
2013-07-27 08:38:12 +08:00
可是试试 touch reload 啊……
jackyzy823
2013-07-27 08:47:11 +08:00
用uwsgi的话可以开autoreload…
micyng
2013-07-27 08:54:58 +08:00
gunicorn可以通过signal重新载入
likoshow
2013-07-27 10:42:13 +08:00
Django应该可以
raptor
2013-07-27 12:25:35 +08:00
很多框架都可以在开发测试阶段提供自动载入功能。生产环境就不要这样搞了吧…
fucker
2013-07-27 17:16:07 +08:00
我用webpy都是动态重载的。除了要重新import之外似乎不需要重启。
guoqiao
2013-07-27 18:12:54 +08:00
一个方法是把某些配置写在数据库里,实时查询.
janxin
2013-07-27 20:20:17 +08:00
用touch reload就会自动重新加载了
这个和框架应该没什么关系,关键看cgi端
julyclyde
2013-07-28 00:59:37 +08:00
@janxin 啥叫cgi端?咋觉得咱们学的不是一个世界的术语呢?

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

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

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

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

© 2021 V2EX