0

在 JavaScript 中我可以做到

console.log(variable-name)

工作好。

Django 中有哪些选项?

4

3 回答 3

5

有一个django-debug-toolbar,您可以从中跟踪 SQL 查询、会话、请求等。

于 2013-09-10T07:06:44.637 回答
1

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

import logging
logging.warning(variable-name) 

在你的 Django 代码中。消息被打印到控制台。

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

于 2013-09-10T11:04:58.690 回答
0

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

print variable_name将导致变量显示在您的 django 开发人员服务器中,您可以轻松看到它。我倾向于不鼓励这种行为,因为它往往意味着您没有正确测试您的代码。我会为有问题的区域建立一个测试,然后你可以尝试许多不同的可能性。从这里开始:https ://docs.djangoproject.com/en/dev/topics/testing/overview/

于 2013-09-10T13:42:00.013 回答