python 直接在您的视图中检查变量(https://djangosnippets.org/snippets/743/)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 直接在您的视图中检查变量(https://djangosnippets.org/snippets/743/)相关的知识,希望对你有一定的参考价值。

from django import template
from django.template.defaultfilters import linebreaksbr
from django.utils.html import escape
try:
    from django.utils.safestring import mark_safe
except ImportError: # v0.96 and 0.97-pre-autoescaping compat
    def mark_safe(x): return x
from pprint import pformat

def rawdump(x):
    if hasattr(x, '__dict__'):
        d = {
            '__str__':str(x),
            '__unicode__':unicode(x),
            '__repr__':repr(x),
        }
        d.update(x.__dict__)
        x = d
    output = pformat(x)+'\n'
    return output

def dump(x):
    return mark_safe(linebreaksbr(escape(rawdump(x))))

register = template.Library()
register.filter('rawdump', rawdump)
register.filter('dump', dump)

以上是关于python 直接在您的视图中检查变量(https://djangosnippets.org/snippets/743/)的主要内容,如果未能解决你的问题,请参考以下文章

如何检查主机是不是在您的 known_host ssh 中

如果在您的服务器上启用了 PATH_INFO,请检查 PHP?

Django 错误 - 无法导入 Django。您确定它已安装并在您的 PYTHONPATH 环境变量中可用吗?

在 Rails 中,如何使用视图呈现 JSON?

无法控制 - 拖入ViewController.swift

Xcode没有看到变量