django-context

    2热度

    1回答

    我的代码是这样的: 我定制我的背景和要访问我的查询在模板中设置 class GetStudentQueryHandler(ListView): template_name = 'client.html' paginate_by = STUDENT_PER_PAGE context_object_name = 'studentinfo' def get_co

    0热度

    1回答

    在Django中有一个名为getContext的方法,它可以在正确的“上下文”中检索会话数据,模板变量和所有内容。 我现在在Joomla编程,并制作一些组件和调试我正在寻找一种方法来查看所有的会话变量。只是看看他们,看看有什么特殊要求可用。所以,我已经搜索了API,并且我知道如何通过关键字从会话中获取东西,但没有看到所有会话存储变量。 任何想法?

    0热度

    1回答

    我创建了一个上下文处理器,以便我有一个变量传递给我的所有模板。 我的settings.py看起来是这样的: TEMPLATE_CONTEXT_PROCESSORS = ( 'django.contrib.auth.context_processors.auth', 'django.core.context_processors.debug', 'django.core.

    0热度

    1回答

    我想在我的自定义context_processor中设置一个上下文变量,我使用请求变量工艺。我试图使用的请求变量设置在我的自定义中间件中。但我得到以下错误: AttributeError: 'WSGIRequest' object has no attribute 'my_var' 虽然这很奇怪,因为我的上下文变量正常显示。是否因为中间件是在上下文处理器之后处理的?什么是正确的方法来做到这一点

    0热度

    1回答

    我想在Django中编写一个重定向到自身的窗体,显示会根据您在表单中输入的内容进行更改。为此,我在后端检索POST数据并希望以这种方式显示消息:{% if message %} {{ message }} {% endif %} 问题是如何通过message参数。 我知道我可以使用 #urls.py url(r'^form/(?P<message>)$', 'app.form', name='f

    0热度

    2回答

    我有一个字典背景: ### t1.html ### {{ a }} ### t2.html ### {{ a }} 两者都意味着:使用此背景下t1.html和t2.html ### settings.py. ### CONTEXT = {'a':'b'} 和两个模板要包括内部许多其他模板为: ### includer.html ### {{ include 't1.html'

    0热度

    3回答

    我使用django-registration作为我的项目。 我想向用于电子邮件激活的模板添加一些额外的上下文数据。 调查register view source,我想不出如何去做。 有什么想法?

    19热度

    5回答

    我一直在为我的一个django应用程序编写测试,并且一直在寻找解决这个问题很长一段时间。我有一个观点,使用django.contrib.messages发送消息用于不同的情况。该视图看起来如下所示。 from django.contrib import messages from django.shortcuts import redirect import custom_messages

    2热度

    3回答

    我需要在所有页面中显示一些统计数字,所以我决定使用上下文处理器。但我发现我的功能每页加载时被调用2到7次。我在函数内部做了4个查询,所以我得到了一个非常糟糕的表现。每页加载最多可能需要28(4 * 7)个查询... 我想知道为什么会发生这种情况,我该怎么做才能避免它。 settings.py TEMPLATE_CONTEXT_PROCESSORS = ( 'django.contrib.a

    0热度

    1回答

    因此,我对Django相当陌生,并且正在创建一些简单的网站。现在我正在尝试创建一个可用于托管我的其他应用程序的网站。目前,主站点通过将名称/ URL的字典传递给模板来呈现导航栏。例如,这是主要的网站的views.py: from django.shortcuts import render_to_response navbar = [{'Home': '/'}, {'Apps':