在 django 的 action 方法中,我给deletable_objects
模板一个参数,它可以工作。代码是
deletable_objects, perms_needed, protected = get_deleted_objects(
queryset, opts, request.user, self.admin_site, using)
In the webpage, is shows as below:
在上面,deletable_objects 的值为,这是作为变量[u'Task: <a href="/admin/ticket/task/3/">dasdsa</a>']
发送到模板文件中,并且我检测到 web 资源,如下所示:{{ deleteable_object|unordered_list}}
但另外,我将 deletable_objects 设置为[u'Task: <a href="/admin/ticket/task/3/">dasdsa</a>']
明确并将其发送到模板。这次它不起作用。网页如下:
我还检测到它的网络资源如下:
我的问题是这两种场景有什么区别,参数的值deletable_objects
是一样的(一个是变量发送的,一个是变量发送前的设置值)。在web资源中,<li> </li>
内容是一样的,为什么结果不一样,从高亮颜色或者图片我们可以看出。
更新 我设置了 {{ deleteable_object|safeseq|unordered_list}} 来解决这个问题,谢谢