我正在使用这个模板标签:
@register.filter
def php_striptags(text, allowed=""):
soup = BeautifulSoup(text)
# list all tags
allowed_tags = allowed.split()
for tag in soup.find_all(True):
if tag.name not in allowed_tags:
tag.unwrap()
return soup.encode_contents().decode('utf8')
它在开发机器上工作得很好,但我在生产中得到这个错误:
Exception Type: RuntimeError
Exception Value: restricted attribute
Exception Location: /usr/local/lib/python2.7/inspect.py in getargspec, line 813
我在 webfaction 上托管我的网站,使用 apache 和 mod_wsgi 运行。有什么问题?