问题标签 [django-context]

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 回答
1959 浏览

django - 我可以向 get_context_data() 添加两个以上的参数吗?

我收到这个错误

现在它被定义为:

我希望它是:

所以我可以在里面做:

这是一个好主意,怎么做?

0 投票
1 回答
232 浏览

javascript - the dictionary defined in context processor doesn't refresh without page reload?

I created a custom context processor which returns "unread_messages_count".Now when I'm updating it on the template using:

I'm not getting update count of unread messages.But when I reload the page manually, I get updated count. So, I guess that "unread_messages_count" doesn't refresh on it's own. Right?

0 投票
3 回答
638 浏览

python - Django 站点的上下文处理器

我正在建立一个婚礼网站创建者(请不要判断)。

几乎每个视图都需要调用 aWedding.objects.get(id=wedding_id)然后将其作为变量的一部分传递给模板。

似乎这对自定义上下文处理器很有用。想知道创建可以读取 URL 的上下文处理器的最佳方法是什么,如果有婚礼 ID,请在模板中包含一个婚礼对象。如果没有婚礼 ID,则模板中的婚礼=无。

0 投票
2 回答
71 浏览

python - 支持模板和上下文机制的最简单的语言是什么?

我需要找到从下载的文章中自动构建电子书的最简单方法。

我想自动生成目录,它将基于 HTML 模板。

我知道 python django 有模板和上下文机制,但是 django 对于我准备整个机制的人来说有点复杂。我不需要所有与网络相关的功能。

0 投票
3 回答
1178 浏览

django - 仅当模板上下文变量不存在时如何注入它

我有一个base_template.html使用上下文变量的my_context_var。我所有的其他模板都扩展了这个基本模板。你能帮我回答这些问题之一吗?(它们只是看待同一个潜在问题的不同方式)

  1. 如何使my_context_var所有派生模板可用,但允许覆盖my_context_var特定视图的方法。

  2. my_context_var仅当该变量不存在时,我如何才能注入模板上下文。

本质上,我正在寻找上下文变量的 setdefaults() 功能。如果有帮助,my_context_var基本上是一个空白搜索表单,在我网站的大多数页面中都可用。我需要为一个同时显示表单和结果的页面覆盖它。当前的问题是,即使对于该结果页面,我也不断收到空白表单。

0 投票
1 回答
226 浏览

django - 会话变量或额外的上下文?

我需要在几乎每个视图上都可以访问一些变量。我想我可以看到如何使用上下文处理器和“额外上下文”值或使用会话变量来做到这一点。有优点和缺点吗?我应该使用哪种方法?是否存在有意义的差异?我看到要访问模板中的会话变量,我必须启用 django.core.context_processors.request

0 投票
2 回答
2504 浏览

django - 在 Django 模板中访问 RequestContext?

我似乎无权访问我的 django 模板中的请求对象。

这是我的 settings.py 文件的一部分:

网址.py

视图.py

表格.py

event_form.html(用于 CreateView/UpdateView)

上面, request.session 似乎什么也没做。我试过查看文档和类似的问题,但似乎没有任何效果。有任何想法吗?

提前致谢。

0 投票
1 回答
1868 浏览

jquery - django ajax 上下文

如何在我的 html/jquery 中使用下面的 upload_response 来检查它是否正确,并相应地显示一些文本而不转到新页面?

文件上传.py 文件:

0 投票
1 回答
461 浏览

django - Joomla 会话变量

在 Django 中有一个名为 getContext 的方法,它检索会话数据、模板变量以及正确“上下文”中的所有内容。

我现在在 Joomla 中编程,制作一些组件并进行调试,我正在寻找一种查看所有会话变量的方法。只是为了查看它们并查看在特定请求期间可用的内容。因此,我已经搜索了 api,并且知道如何通过关键字从会话中获取内容,但没有看到所有会话存储变量。

有任何想法吗?

0 投票
2 回答
1107 浏览

django - django 仅自动将上下文传递给特定模板

我在字典中有上下文:

还有两个使用该上下文 t1.html 和 t2.html 的模板:

两者都应包含在许多其他模板中,例如:

如何仅将 CONTEXT 传递给 t1.html 和 t2.html:

  1. 不会污染任何其他模板中的上下文,包括 includer.html 模板
  2. 自动,也就是说,每当使用 t1.html 和 t2.html 模板时,我不必手动将 settings.CONTEXT 附加到视图的上下文中,如下所示:

    /li>

可能的解决方案:

  • 一些包含语句,我可以直接在模板中编写以包含上下文?
  • 一种让上下文处理器执行此操作的方法?