问题标签 [django-custom-tags]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
613 浏览

django - Teleport - django 自定义标签

请帮助使用 django 自定义标签。请分析一下!

主意:

  1. 在任何模板(父或子)中,我们安装一个标签 {{ telepoint "head" }},带有名称,这样的推杆可能不止一个。

  2. 在另一边,我们有块

    此块的内容以适当的远程点名称转到远程点。

0 投票
2 回答
78 浏览

django - Django:如何查看已定义的自定义标签?

我在 Django 中使用自定义标签时遇到问题。

有什么方法可以查看已定义和当前注册的自定义标签的列表?

0 投票
2 回答
387 浏览

django - 自定义包含标签出错,找不到文件

我正在尝试在 django 中编写一个自定义的包含标签。

按照http://docs.djangoproject.com/en/dev/howto/custom-template-tags/上的示例

我只是在写

其中 test.html 是与定义它的 .py 文件位于同一目录 (apps/my_app/templatetags) 中的文件。

但我得到一个

错误。我想这是因为 django 找不到模板。

我怎么能检查这个?什么决定了 django 在哪里寻找文件?

0 投票
3 回答
3183 浏览

django - Django,自定义标签……怎么样?

我想制作一个 django 自定义标签来显示用户正在阅读文章的类别中的 10 个条目标题。我怎样才能做到这一点?我需要从实际条目中传递类别。

0 投票
5 回答
20800 浏览

django - 加载自定义模板标签时出现问题(错误:没有名为 x 的模块)

我目前正在编写一些自定义模板标签,但由于某种原因它们不会加载。我的目录结构如下:

在 myapp_tags.py

在 settings.py

在模板中

尝试加载页面时出现的错误:

0 投票
3 回答
59296 浏览

python - django自定义模板标签中的访问请求

我在 myapp_extras.py 中的代码:

在“settings.py”中:

但我得到一个错误:

我在 Django 中引用了这个 ,是否可以从自定义标签中访问当前用户会话?.

0 投票
2 回答
8786 浏览

django - 如何激活 DJANGO.CORE.CONTEXT_PROCESSORS.REQUEST

我读了这个

DJANGO.CORE.CONTEXT_PROCESSORS.REQUEST

如果TEMPLATE_CONTEXT_PROCESSORS包含这个处理器,那么每个 RequestContext 都会包含一个变量 request,也就是当前的 HttpRequest。请注意,默认情况下不启用此处理器;你必须激活它。

这个页面

但似乎没有关于如何激活此处理器的信息。

这是我原来的问题

django自定义模板标签中的访问请求

在我遵循答案之后

我仍然有错误

导致问题的代码是

请求 = 上下文 ['请求']

0 投票
2 回答
460 浏览

jquery - 自定义 Django 标签和 jQuery

我是 Django 的新手。今天我创建了一些 Django 自定义标签,这并不难。但现在我想知道在我的自定义标签定义中包含一些 jQuery 或一些 Javascript 代码的最佳方法是什么。将自定义库包含到我的代码中的常规方法是什么?例如:

所以假设它会为 Facebox 插件创建一个特定的 HTML 输出。我只想学习一些优雅的方法来将此插件导入我的代码。我希望上述定义足以满足所有功能。有什么办法吗?我找不到任何例子。也许我错过了一些东西..

0 投票
1 回答
1138 浏览

django - django头像自定义模板标签

我的网站非常直观,我想在整个网站上使用用户头像,所以我认为编写自定义模板标签是最好的方法。

MyUserProfile与 a 相关联User并且具有profile_pic.

我正在使用 django-imagekit,因此 ImageModel 开始发挥作用

在我的首页上,我列出了人们通过调用我所有的最新帖子发布的新闻和信息。每个用户都与一个帖子相关联。

所以在我的个人资料中,我创建了我templatetags的文件夹以及一个名为myavatar_tags.py

在我的 avatar_tags.py 我呈现以下

现在这是我正在写的第一个标签,我不确定到底该用哪种方式。

0 投票
2 回答
102 浏览

django - Django - 非连续月份

我想在我的博客旁边制作一个列表,显示只有条目的年份和月份,如下所示:

我制作了自定义模板标签,以便可以将其放入 base.html。

目前它会生成一个如下所示的列表:

我已经构建了一个自定义模板标签(感谢Alasdaircig212):

模板如下所示:

那么如何my_months将自定义标签中的标签添加到标签生成的月份编号上。我知道我需要enumerate()在自定义标签中使用,但我在某个地方迷路了。