我目前面临严重问题.我使用标准的django管理界面包括.更改列表以显示我的一个模型.该模型有一个字段,其中包含一个链接(例如在数据库中:http:// localhost:8000/data/somefile.pdf'> link).
我现在想要的是这个字符串被转义为非链接并显示为链接.我已经在"change_list_results.html"中尝试了以下内容:
{% for result in results %}
<tr id="{{ result.1|adminfilter }}" class="{% cycle 'row1' 'row2' %}">
{% for item in result %}
{{ item|safe }}
{% endfor %}</tr>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
我在输出的实际项目上使用了"| safe".此外,我尝试了"{%autoescape off%}".同样的结果,String被转义了.
你有没有看到任何其他方法让字符串显示未转义?
如何迭代和检索django模型的所有字段?
我知道这foo.item._meta.get_all_field_names()给我带来了所有的字段名称.如何在模型实例上访问这些字段(包括它们的实际值)?(正常表示法除外foo.fieldname).
我需要这个来为我的模型构建一个自定义输出,包括它的manyTomany关系.有任何想法吗?
我需要知道Tomcat(6.x)中的哪个类负责将SessionID放入cookie或将其附加到请求中.所有过滤器通过后都会完成吗?
我需要在将响应发送到浏览器之前修改SessionID ...
django ×2
django-admin ×1
escaping ×1
java-ee ×1
python ×1
session ×1
tomcat ×1
web-services ×1