django-templates相关内容

Django模板标签插入或替换URL参数

有人知道Django模板标签使用当前路径和查询字符串,并插入或替换查询字符串值吗? 给了/ some / custom / path的请求?q = how + now + brown + cow& page = 3& filter = person 调用 {%urlparam'page'4%} 将生成 / some / custom / path?q = how + now + bro ..
发布时间:2017-05-30 17:03:25 Python

在django中允许基本的html标记

我创建一个将处理用户提交内容的应用程序。我希望使用户能够使用基于文本的内容看起来很漂亮,基本的html标记, i> 。但是我确实想阻止他们使用脚本标签。 Django会自动转义所有内容,因此它也会禁用所有安全标记。我可以通过使用以下方式来禁用此功能: {{somevar | safe}} 或 %autoescape off%} 但是,这也将启用所有harmfull脚本标 ..
发布时间:2017-05-30 16:46:18 前端开发

比较js和template标签

<脚本> function compare(profile_id) { {%ifequal'{{profile.id}}'%} selected_sub ='selected'; {%endifequal%} } 如何比较 {{profile.id}} 和javascript变量 profile_id 解决方案 ..
发布时间:2017-05-30 16:42:10 Python

总结一下Django模板

我在django中有以下模板,我想获取每个文档对象的最后2列的总计 {%for documento in documentos%} {%for cuenta in documento.cuentasxdocumento_set.all%} {{documen ..
发布时间:2017-05-30 16:38:54 Python

编辑Django用户管理模板

我需要编辑显示的模板来编辑特定的用户。我需要显示一些不符合包含样式的附加数据。 对于简短的问题我很抱歉,但这几乎都是 解决方案 如果你不能完成你想要的只是子类化 admin.ModelAdmin ,您可以在模板目录中创建一个目录“admin / auth”,并在其中放置一个“change_form.html”。在此模板中,您可以覆盖可用的块。 {%block after_relate ..
发布时间:2017-05-30 16:33:34 其他开发

Django不喜欢声明

如何在django查询中使用不喜欢 Model.objects.filter(关键字不像“null”或“undefined “) 从模型中选择*,其中关键字不像”%undefined%“或关键字不像”%null%“; 解决方案 使用 exclude 函数和 Q 对象 Model.objects。 exclude(Q(keyword__contains ='un ..
发布时间:2017-05-30 16:19:13 其他开发

从模板标签返回多个值后,在一个with语句中分配多个变量

有没有办法在django模板中的with语句中分配多个变量。我想从一个模板标签返回多个值后,在一个with语句中分配多个变量。 我的用例是这样的: {%with a,b,c = object | get_abc%} {{a}} {{b}} {{c}} {%endwith%} 解决方案 我不知道这是允许的,但是从文档允许多重分配。 但是,您可以 ..
发布时间:2017-05-30 16:14:19 Python

使用Django FormPreview正确的方法

我的目标 我有一个带有表单的django项目,我想在用户提交之前显示一个预览页面。 问题 我可以使用Django FormPreview ,但不是所有表单数据都正确显示。具体来说,如果我有一个包含选项的字段,则不会显示这些选项的字符串值。我也在模板过滤器应用到日期字段时遇到问题。最终结果是预览页面上的某些数据可见,但其他数据为空白: 但是,如果我为实际提交的帖子显示相同的数 ..
发布时间:2017-05-30 16:09:30 Python

Django - 根据每个请求使用自定义模板加载器?

在渲染模板时,是否提供加载器列表的较低级别,而不是始终使用Django设置? 我想使用自定义模板加载器实例只有几个视图(我有我的理由)。 解决方案 看起来你会必须写一些你自己的代码来做。我们来看看加载模板的正常代码路径,如果您使用 render_to_response ,那么源是: return HttpResponse(loader.render_to_string(* a ..
发布时间:2017-05-30 16:01:51 其他开发

Django HTML截断

我正在使用内置 truncatewords_html 过滤Django,最后添加“...”,相反,我想用“查看更多”链接替换。 如何实现这一点? 解决方案 最好编写自己的过滤器。您可以使用truncatewords_html的源代码,并将其用作过滤器的模板。它应该需要几个更改来获得你想要的,然后你只需要注册你的模板,并确保你加载到你想使用它的页面,你应该是好的。 查看此页面了解 ..
发布时间:2017-05-30 15:57:36 其他开发

如何从视图中禁用Django的自动映像?

Django说有3种方法可以关闭autoescape: 使用 | safe 变量之后 使用 {%autoescape on%} 和 {%endautoescape%} 块 使用上下文,如 context = Context({'message':message},autoescape = False) (1)和(2)工作正常。但我有这样的情况,我有模板生成明文推送通知,我有LOAD ..
发布时间:2017-05-30 15:48:35 其他开发

从字典django / python获取键值

如何从键本身打印一个键的值 dict = {} dict.update ({'aa':1}) dict.update({'ab':1}) dict.update({'ac':1}) return render_to_response(t。 html,context_instance = RequestContext(request,{'dict':dict})) ..
发布时间:2017-05-30 08:02:51 Python

Django自定义包含标签

我正在尝试建立自己的模板标签。 我不知道为什么我得到这些错误。我正在跟踪Django文档。 这是我的应用程序的文件结构: pollquiz / __init__.py show_pollquiz.html showpollquiz.py 这是showpollquiz.py: 从django导入模板 从pollquiz.models import ..
发布时间:2017-05-30 08:02:34 其他开发