当前位置: 首页 > 面试题库 >

Django {{MEDIA_URL}}空白@DEPRECATED

孟浩慨
2023-03-14
问题内容

在过去的几个小时中,我一直对此不以为然。我无法显示{{MEDIA_URL}}

在settings.py中

.. MEDIA_URL = 'http://10.10.0.106/ame/' .. TEMPLATE_CONTEXT_PROCESSORS = ( "django.contrib.auth.context_processors.auth", "django.core.context_processors.media", ) ..

我认为我有

`from django.shortcuts import render_to_response, get_object_or_404
from ame.Question.models import Question

def latest(request):
Question_latest_ten = Question.objects.all().order_by(‘pub_date’)[:10]
p = get_object_or_404(Question_latest_ten)
return render_to_response(‘Question/latest.html’, {‘latest’: p})`

然后我有一个base.html和Question / latest.html

{% extends 'base.html' %} <img class="hl" src="{{ MEDIA_URL }}/images/avatar.jpg" /></a>

但是MEDIA_URL显示为空白,我以为这是假设的工作方式,但也许我错了。


问题答案:

添加媒体模板上下文处理器也可以完成工作

TEMPLATE_CONTEXT_PROCESSORS = (
    "django.core.context_processors.request",
    "django.contrib.auth.context_processors.auth",
    "django.core.context_processors.media",
    "django.core.context_processors.static",
)


 类似资料:
  • 问题内容: 我正在尝试通过Django管理员上传图像,然后在前端的页面中或仅通过URL查看该图像。 请注意,所有这些都在我的本地计算机上。 我的设置如下: 我已将upload_to参数设置为’images’,并且文件已正确上传到目录: 但是,当我尝试通过以下URL访问图像时: 我收到404错误。 我需要为上传的媒体设置特定的URLconf模式吗? 任何建议表示赞赏。 问题答案: Django> =

  • 8.1 空行 空行将逻辑相关的代码段分隔开,以提高可读性。 下列情况应该总是使用两个空行: 一个源文件的两个片段之间 类声明和接口声明之间 下列情况应该总是使用一个空行: 两个方法之间 方法内的局部变量和方法的第一条语句之间 块注释(参见"5.1.1 节")或单行注释(参见"5.1.2 节")之前 一个方法内的两个逻辑段之间,用以提高可读性 8.2 空格 下列情况应该使用空格: 一个紧跟着括号的关

  • 问题内容: 我正在使用Django 1.0.2。我已经写了一个由模型支持的ModelForm。此模型具有一个ForeignKey,其中blank = False。当Django为该表单生成HTML时,它会创建一个选择框,其中对ForeignKey引用的表中的每一行都有一个选项。它还在列表顶部创建一个没有值的选项,并显示为一系列破折号: 我想知道的是: 从选择框中删除此自动生成的选项的最干净的方法是

  • 我遇到了损坏的CSV问题,它在图像链接中有空白。 CSV文件由我的客户业务合作伙伴自动创建,约22000行。CSV中大约有30个链接被破坏,我无法修复。因为它每3小时更新一次。 所以,我试图想出一个自动的解决方案,但似乎没有任何效果。 问题在于图像链接,如以下链接:https://images.tyroo.de/GISLAVED_ULTRA_SPEED2�.jpg 它以前有空间。一些文件有3个空格

  • 每当我在片段的OnCreateView中添加这段代码时,我的模拟器就会变成空白??我有一个活动,在按下一个按钮后,它变为空白,因为包含这个片段的另一个活动被称为。 知道吗?这是日志 12-26 19:50:25.575 2254-2304/com。实例乌梅拉西夫。带OpenGLRenderer的chattris:未能在表面0xa36f3080上设置EGL\u交换行为,错误=EGL\u成功 12-2

  • 在运行中,模板中的 空白 处理在某种程度上来说是纠缠所有模板引擎的一个问题。 我们来看这个模板。我已经用颜色标记了模板中的组件: 文本, 插值, FTL 标签.。 使用 [BR] 来想象 换行。 <p>List of users:[BR] <#assign users = [{"name":"Joe", "hidden":false},[BR] {