Django 无法识别 MEDIA_URL 路径?

2023-12-26

所以我试图让 TinyMCE 启动并在一个简单的视图函数上运行,但是 tiny_mce.js 文件的路径被搞砸了。该文件位于 /Users/home/Django/tinyMCE/media/js/tiny_mce/tiny_mce.js。我相信 /media/js/tiny_mce/tiny_mce.js 是正确的,因为开发服务器无法访问 Django 项目文件夹根目录以上的文件。在渲染的页面中,调试器显示未找到 javascript 文件。这是因为它试图查看 /js/tiny_mce/tiny_mce.js 而不处理路径名的 /media/ 部分。

无论如何,这是名为“simple.html”的模板中的 javascript 脚本片段。<script type="text/javascript" src="{{ MEDIA_URL }}/js/tiny_mce/tiny_mce.js"></script> <script type="text/javascript"> tinyMCE.init({ mode : "textareas", theme : "simple" }); </script>

这就是我的设置的重要部分。

MEDIA_ROOT = os.path.join(_base, 'media')
MEDIA_URL = 'http://127.0.0.1:8000/media/'
ADMIN_MEDIA_PREFIX = '/media/'

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'tinymce',
)

看起来您正在使用调试服务器(您的网址是http://127.0.0.1:8000/.. http://127.0.0.1:8000/...).您是否在 urls.py 中安装了静态服务?

if settings.DEBUG:
    urlpatterns += patterns('',
        (r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT, 'show_indexes':True}),
)

'show_indexes':True 选项使浏览您的媒体成为可能。转到您的媒体根目录http://127.0.0.1:8000/media/ http://127.0.0.1:8000/media/看到它有东西

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Django 无法识别 MEDIA_URL 路径? 的相关文章

  • 打印 scrapy 请求的“响应”

    我正在尝试学习 scrapy 在遵循教程的同时 我正在尝试进行细微的调整 我想简单地从请求中获取响应内容 然后我会将响应传递到教程代码中 但我无法发出请求并获取响应内容 建议就好 from scrapy http import Respon
  • 如何使用 Mercurial 将文件夹与现有 Heroku 应用程序链接

    我在 Bitbucket 上有一个现有的 Django 应用程序 我能够部署到 Herokuhg git https stackoverflow com q 9591380 343834 每当我想在应用程序文件夹中运行一些 heroku 命
  • 在 Python 中使用 XPath 和 LXML

    我有一个 python 脚本 用于解析 XML 并将某些感兴趣的元素导出到 csv 文件中 我现在尝试更改脚本以允许根据条件过滤 XML 文件 等效的 XPath 查询将是 DC Events Confirmation contains T
  • 如何在 Ubuntu 上安装 Python 模块

    我刚刚用Python写了一个函数 然后 我想将其做成模块并安装在我的 Ubuntu 11 04 上 这就是我所做的 创建 setup py 和 function py 文件 使用 Python2 7 setup py sdist 构建分发文
  • 用 Python 编写一个无操作或虚拟类

    假设我有这样的代码 foo fooFactory create 由于种种原因 fooFactory create 可能无法创建实例Foo 如果可以的话我想要fooFactory create 返回一个虚拟 无操作对象 这个对象应该是完全惰性
  • 类属性在功能上依赖于其他类属性

    我正在尝试使用静态类属性来定义另一个静态类属性 我认为可以通过以下代码来实现 f lambda s s 1 class A foo foo bar f A foo 然而 这导致NameError name A is not defined
  • NLTK、搭配问题:需要解包的值太多(预期为 2)

    我尝试使用 NLTK 检索搭配 但出现错误 我使用内置的古腾堡语料库 I wrote alice nltk corpus gutenberg fileids 7 al nltk corpus gutenberg words alice al
  • VSCode pytest 测试发现失败

    Pytest 测试发现失败 用户界面指出 Test discovery error please check the configuration settings for the tests 输出窗口显示 Test Discovery fa
  • Pandas:根据列名进行列的成对乘法

    我有以下数据框 gt gt gt df pd DataFrame ap1 X 1 2 3 4 as1 X 1 2 3 4 ap2 X 2 2 2 2 as2 X 3 3 3 3 gt gt gt df ap1 X as1 X ap2 X a
  • 字典中列表中仅有的几个索引的总和

    如果我有这种类型的字典 a dictionary dog white 3 5 black 6 7 Brown 23 1 cat gray 5 6 brown 4 9 bird blue 3 5 green 1 2 yellow 4 9 mo
  • urllib2.urlopen() 是否实际获取页面?

    当我使用 urllib2 urlopen 时 我在考虑它只是为了读取标题还是实际上带回整个网页 IE 是否真的通过 urlopen 调用或 read 调用获取 HTML 页面 handle urllib2 urlopen url html
  • 负整数的Python表示

    gt gt gt x 4 gt gt gt print b format x x 4 100 gt gt gt mask 0xFFFFFFFF gt gt gt print b format x mask x mask 4294967292
  • 如何逐像素绘制正方形(Python,PIL)

    在空白画布上 我想使用 Pillow 逐像素绘制一个正方形 我尝试使用 img putpixel 30 60 155 155 55 绘制一个像素 但它没有执行任何操作 from PIL import Image def newImg img
  • 在谷歌C​​olab中使用cv2.imshow()

    我正在尝试通过输入视频来对视频进行对象检测 cap cv2 VideoCapture video3 mp4 在处理部分之后 我想使用实时对象检测来显示视频 while True ret image np cap read Expand di
  • python中的sys.stdin.fileno()是什么

    如果这是非常基本的或之前已经问过的 我很抱歉 我用谷歌搜索但找不到简单且令人满意的解释 我想知道什么sys stdin fileno is 我在代码中看到了它 但不明白它的作用 这是实际的代码块 fileno sys stdin filen
  • 是否可以写一个负的python类型注释

    这可能听起来不合理 但现在我需要否定类型注释 我的意思是这样的 an int Not Iterable a string Iterable 这是因为我为一个函数编写了一个重载 而 mypy 不理解我 我的功能看起来像这样 overload
  • 如何在单独的文件中使用 FastAPI Depends 作为端点/路由?

    我在单独的文件中定义了一个 Websocket 端点 例如 from starlette endpoints import WebSocketEndpoint from connection service import Connectio
  • 具有指定置信区间的 Seaborn 条形图

    我想在 Seaborn 条形图上绘制置信区间 但我已经计算出置信区间 如何让 Seaborn 绘制我的置信区间而不是尝试自行计算它们 例如 假设我有以下 pandas DataFrame x pd DataFrame Group 1 0 5
  • 将此 MATLAB 代码转换为 Python 时我做错了什么?

    我正在努力将生成波形的 MATLAB 代码转换为 Python 就上下文而言 这是原子力显微镜带激发响应的模拟 与代码错误无关 在 MATLAB 中从 r vec 生成的图形与我在 Python 中生成的图形不同 我是否正确地将 MATLA
  • 如何识别图形线条

    我有以下格式的路径的 x y 数据 示例仅用于说明 seq p1 p2 0 20 2 3 1 20 2 4 2 20 4 4 3 22 5 5 4 22 5 6 5 23 6 2 6 23 6 3 7 23 6 4 每条路径都有多个点 它们

随机推荐

  • 使用编程约束时如何将 CAGradientLayer 添加到 UIView

    对于 Swift 中的 iOS 应用程序 我使用编程约束 并希望将 CAGradientLayer 添加到 UIView 下面是我的代码 它不起作用 import UIKit class ViewController UIViewContr
  • SDL:全屏半透明背景

    我正在尝试编写一个具有覆盖整个屏幕的半透明背景的程序 经过一些研究 SDL 似乎是最佳选择 我编写了代码来创建一个背景的全屏窗口 其 alpha 等于 100 满分 255 但由于某种原因它只绘制纯色 我做错了什么 Initialise S
  • 在 JSON.NET 中序列化 null

    通过 JSON NET 序列化任意数据时 任何为 null 的属性都会写入 JSON 如下所示 属性名称 空 这当然是正确的 但是我需要自动将所有空值转换为默认的空值 例如无效的strings 应该变成String Empty null i
  • PHP SimpleXML asXML写入ANSI编码文件

    我正在尝试将一些内容写入 XML 文件 但我确实遇到了特殊字符的问题 我想写的内容通过提交给脚本 GET 所以我假设它已正确解码为 UTF 8 内容 write GET content 将被喂食如下 file php content s F
  • Cordova 3.4 Android 本地视频文件无法播放

    我已经尝试了几天通过 cordova 3 4 应用程序在 Galaxy Tab 4 2 上播放本地视频文件 当我使用绝对 http url 时 视频播放得很好 这是我尝试过的 我将视频文件放入 asset res raw 文件夹中 如下所示
  • 确定 HSL 变化以将一种颜色转换为另一种颜色

    I use LESS 我想利用各种综合颜色函数 http lesscss org functions color operations允许仅设置几种基本颜色 然后派生其他变化色相 饱和度 亮度 旋转 ecc 假设我的着色器中有以下 2 种颜
  • JSX 错误:类型“JSX.IntrinsicElements”上不存在属性

    我将容器转换为 jsx 文件 但现在渲染方法中的 HTML 元素出现以下错误 类型 JSX IntrinsicElements div 上不存在属性 类型 JSX IntrinsicElements h1 上不存在属性 包 json nam
  • Laravel 4.2:MYSQL 超时。在哪里更改全球时间

    ErrorException PDO commit MySQL 服务器已经消失 这是我收到的消息 如果我在 xampp my ini 中设置所有变量 它不会改变任何东西 例子 innodb lock wait timeout 1 net r
  • Environment.SetEnvironmentVariable 需要很长时间才能在用户或计算机级别设置变量

    我在 C NET 3 5 中使用 Environment SetEnvironmentVariable 方法调用 如下所示 环境 SetEnvironmentVariable 环境变量 价值 机器 然而 在多个测试系统 运行 XP 和 Wi
  • 使用VM(虚拟机)时可以设置dev/random吗?

    有谁知道在虚拟机 本例中为 VMWare 中运行操作系统时是否可以设置 dev random 你所说的 设置 是什么意思 dev random 将在虚拟机中可用 并且工作得很好
  • 无法在 GitHub 上分叉存储库

    我正在尝试分叉this https github com klange ponyos存储库 但收到错误消息 您目前无法分叉此存储库 我已经阅读了许可证 并尝试使用 VPN 从另一台计算机进行分叉 以防我的浏览器和 GitHub 发生安全冲突
  • Grails shell 看不到域对象

    我是一个 grails 新手 也是一个出色的新手 我正在学习一些 grails 教程 作为一个新用户 grails shell 对我来说是一个非常有用的小工具 但我不知道如何让它看到我的类和对象 这就是我正在尝试的 grails creat
  • 在多个表中插入数据的最佳且快速的方法是什么以及如何对多个数组使用 Xss_Clean()?

    我正在使用Codeginator 我有三个表 将来会根据要求增加 表名称是 tbl customer tbl customer billing tbl customer shipping 每个表都通过主键和外键连接 现在我正在每个表中插入数
  • 将 for 循环中创建的多个 ggplots 保存到单个图[关闭]

    Closed 这个问题需要调试细节 help minimal reproducible example 目前不接受答案 我想在一个图中有多个 ggplots 图 问题 当尝试使用 for 循环创建绘图列表 稍后在 grid arrange
  • WebClient 403 禁止

    我可以在 IE 中手动下载它 但是 使用以下代码 WebClient client new WebClient client DownloadFile address filename 显示异常 403 禁忌 怎么了 我怎样才能做到这一点
  • 我可以在Linux上打开命名管道以在Python中进行非阻塞写入吗?

    我使用创建了一个 fifo 文件mkfifo 是否可以在不阻塞的情况下打开 写入它 我想不知道是否有读者 下列 with open fifo wb 0 as file file write b howdy 只是在开盘时停滞不前 直到我做了一
  • 为 ParameterSanitizer 设计 NoMethodError

    每次我尝试在我的网站上唱歌时都会遇到一个错误 我快要疯了 Heroku 日志 Started GET users sign in for 201 235 89 150 at 2016 07 06 01 35 03 0000 Complete
  • 如果今天的日期是到期日四天内,则发送电子邮件

    我肯定会被认为是一个 vba 初学者 并且我正在尝试在我的项目管理电子表格中构建一个自动电子邮件提醒 当今天的日期在截止日期的 4 天内时 但我使用的代码不断返回运行时错误 13 类型不匹配 我已经搜索了整个互联网的神圣大厅来寻找这个解决方
  • JS Cookie 隐藏/显示 div

    尝试使用 jQuery cookie 隐藏 显示框JS 饼干 https github com carhartl jquery cookie 但我不知何故无法让它发挥作用 该框根本不会显示 我正在使用 Shopify pop up disp
  • Django 无法识别 MEDIA_URL 路径?

    所以我试图让 TinyMCE 启动并在一个简单的视图函数上运行 但是 tiny mce js 文件的路径被搞砸了 该文件位于 Users home Django tinyMCE media js tiny mce tiny mce js 我