在我的flask应用程序中,我导入了一个包含python变量的文件。然后我将这个变量传递给html模板,并使用jinja2模板在浏览器上显示它。在
我在这里做的是将用户重定向到一个url,该url呈现一个html文件,并将这个python变量传递给jinja2模板。我更新这个文件,并使用一个脚本不时地更改变量值。在
当我更新模块文件并更改变量值时,我的flask应用程序崩溃。 请让我知道我做错了什么,我是新的网站开发。我还想知道他们是不是无论如何我们可以在Jinja2模板中导入python变量。在
* Detected change in '/root/Tas/modules/steps.py', reloading
* Restarting with reloader
Traceback (most recent call last):
File "routes.py", line 45, in <module>
app.run(host='0.0.0.0', debug=True,use_reloader=True)
File "/root/Tas/venv/lib/python2.6/site-packages/flask/app.py", line 772, in run
run_simple(host, port, self, **options)
File "/root/Tas/venv/lib/python2.6/site-packages/werkzeug/serving.py", line 706, in run_simple
test_socket.bind((hostname, port))
File "<string>", line 1, in bind
socket.error: [Errno 98] Address already in use
我的代码:
^{pr2}$
“Address already in use”(地址已在使用中)表示该计算机上运行的另一台服务器绑定到同一端口。把它关掉,你就可以走了。在
如果地址已在使用中,请更改默认端口
现在您可以通过
http://localhost:12345
访问该页面相关问题 更多 >
编程相关推荐