小编Mic*_*l S的帖子

在Django Admin更改列表中显示未转义的HTML字符串

我目前面临严重问题.我使用标准的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 escaping django-templates django-admin

6
推荐指数
1
解决办法
4788
查看次数

Django模型迭代字段

如何迭代和检索django模型的所有字段?

我知道这foo.item._meta.get_all_field_names()给我带来了所有的字段名称.如何在模型实例上访问这些字段(包括它们的实际值)?(正常表示法除外foo.fieldname).

我需要这个来为我的模型构建一个自定义输出,包括它的manyTomany关系.有任何想法吗?

python django django-models

5
推荐指数
1
解决办法
2522
查看次数

Apache Tomcat(6.x)SessionID放置

我需要知道Tomcat(6.x)中的哪个类负责将SessionID放入cookie或将其附加到请求中.所有过滤器通过后都会完成吗?

我需要在将响应发送到浏览器之前修改SessionID ...

session tomcat web-services java-ee

3
推荐指数
1
解决办法
1260
查看次数