代码之家  ›  专栏  ›  技术社区  ›  chefsmart

如何从django模板中将一些python函数输出打印到控制台(用于调试目的,同时使用manage.py runserver)

  •  0
  • chefsmart  · 技术社区  · 16 年前

    我正在处理一个定制的Django表单域和附带的小部件。在呈现模板时,我想将form.field作为python对象进行检查。

    我该怎么做呢,因为Django模板中除模板标记和过滤器之外的任何内容都呈现为文本。

    2 回复  |  直到 16 年前
        1
  •  1
  •   Alex Martelli    16 年前

    您需要编写并安装一个自定义标记(或过滤器。。。虽然这可能会被认为有点奇怪,但它可能会帮助你适应更多的地方)作为一种副作用,执行 logging print>>sys.stderr 或者别的什么)。

        2
  •  0
  •   nic ferrier    16 年前

    如果您真的想将字段值输出到某种日志中,那么我建议使用日志并将日志放入表单字段的 unicode码 方法(或 str公司 取决于django的版本)。

    推荐文章