我注意到了奇怪的事情。当我在我的RootController:
class RootController(BaseController):
secc = SecureController()
error = ErrorController()
@expose('app.templates.index')
def index(self, **kwargs):
print 'Hello from index!'
return dict(page = 'index')我重新启动TB应用程序并刷新索引页面(使用Google 28),我进入了我的终端:
Starting server in PID 5407.
serving on http://127.0.0.1:8088
Hello from index!
Hello from index!模板语言是mako,TurboGears版本2.2.2,db使用PostgreSQL。我漏掉了什么还是这很正常?为什么会发生这种事。
使用curl编辑:
Starting server in PID 25138.
serving on http://127.0.0.1:8088
Hello from index!使用Firefox 23:
Starting server in PID 25227.
serving on http://127.0.0.1:8088
Hello from index!
Hello from index!发布于 2013-08-23 23:06:40
最后,问题在模板中。如果存在无效的javascript或无法下载,页面将被加载两次(第二次没有损坏的javascript)。只要从模板中删除javascript,它就能正常工作。
在我的例子中,flexie.js出现了一些问题
发布于 2013-08-16 07:14:38
你的浏览器可能会做奇怪的事情吗?
当您使用curl/wget访问站点时也会发生这种情况吗?
https://stackoverflow.com/questions/18252373
复制相似问题