Python 如何在网页上调试Django中的变量?

Python 如何在网页上调试Django中的变量?,python,django,Python,Django,用JavaScript我可以做到 console.log(variable-name) 干得好 Django中有哪些选项?有一个可以跟踪SQL查询、会话、请求等的选项。有一个可以跟踪SQL查询、会话、请求等的选项。如果您想知道传递了哪些值,可以添加 import logging logging.warning(variable-name) 在django代码中。 消息将打印到控制台 如果只想检查变量,只需添加 {{variable name}}在页面开头。 如果没有看到值,则表示变量为空或

用JavaScript我可以做到

console.log(variable-name)
干得好


Django中有哪些选项?

有一个可以跟踪SQL查询、会话、请求等的选项。

有一个可以跟踪SQL查询、会话、请求等的选项。

如果您想知道传递了哪些值,可以添加

import logging
logging.warning(variable-name) 
在django代码中。 消息将打印到控制台

如果只想检查变量,只需添加
{{variable name}}
在页面开头。
如果没有看到值,则表示变量为空或变量名称拼写错误。

如果要知道传递了哪些值,可以添加

import logging
logging.warning(variable-name) 
在django代码中。 消息将打印到控制台

如果只想检查变量,只需添加
{{variable name}}
在页面开头。
如果看不到值,则表示变量为空或变量名称拼写错误。

我认为您要寻找的是在代码中“吐出”变量值的简单方法

print variable\u name
将导致变量显示在django developer服务器中,您可以很容易地看到它。
我倾向于不鼓励这种行为,因为它往往意味着您没有正确地测试代码。我会为有问题的区域建立一个测试,然后你可以尝试许多不同的可能性。从这里开始:

我认为您正在寻找的是一种在代码中“吐出”变量值的简单方法

print variable\u name
将导致变量显示在django developer服务器中,您可以很容易地看到它。
我倾向于不鼓励这种行为,因为它往往意味着您没有正确地测试代码。我会为有问题的区域建立一个测试,然后你可以尝试许多不同的可能性。从这里开始:

你应该读这个:你应该读这个:hi@FoxMaSk nice plugin,但我的问题仍然不令人满意。!如何检查网页上的变量?就像建议的shivan raptor一样,标准的方法是,但特别是对于一个网页,我建议您制作自己的模板标签
{log\u my\u var:variable\u name:variable\u value}
(例如)这将在日志文件hi@FoxMaSk nice plugin中写入我的变量的名称和值,但我的问题仍然不令人满意。!如何检查网页上的变量?就像建议的shivan raptor一样,标准方法是,但特别是对于一个网页,我建议您制作自己的模板标签
{log\u my\u var:variable\u name:variable\u value}
(例如),它将在日志文件中写入我的变量的名称和值