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没有看到变量