python - Tornado - Tornado 中的 'Global variables'?

标签 python web tornado

class MainHandler(BaseHandler):
    @tornado.web.authenticated
    def get(self):
        self.render("index.html", messages=MessageMixin.cache)

所以 MainHandler不通过 requestcurrent_userindex.html .但是在index.html我试过 <p>{{ current_user }}</p> <p>{{ request }}</p>然后会生成很多输出。那么这是 Tornado 中的某种“全局变量”吗?

最佳答案

Tornado 模板中有几样东西是免费提供给你的。

这些变量不需要传入 - 这就是您在 current_user 和 request 中看到的。

这是一个list您默认获得的所有变量的

关于python - Tornado - Tornado 中的 'Global variables'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16234033/

相关文章:

javascript - Azure 阻止从用户代理 Mozilla/5.0 到应用服务的 POST 请求

python - json.dumps/loads 和 tornado.escape.json_encode/json_decode 有什么区别?

python - 为上一个问题添加功能 PySide2 QListView 和 QTableView

javascript - 如何使用 JavaScript 从 web 中的 firebase 检索数据

python - Numpy/Scipy 中的卷积计算

python - django manage.py runserver 在第二次请求后挂起(间歇性)

python-2.7 - 如何使用 ctrl+c 停止 Tornado Web 服务器?

mysql - 显示 Tornado 请求的进度

python - Pandas:写入 Excel 在 Databricks 中不起作用

python - 高效编辑距离