在Django静态路径中访问extjs生成构建的静态内容

时间:2016-06-27 11:05:25

标签: django extjs

我在Django + extjs环境中遇到静态内容问题,例如.png,.jpg文件。

我使用sencha环境在Extjs中开发我的客户端,并使用sencha服务器(sencha app watch)在本地测试它,工作正常,我在UI页面上看到静态图像。

现在我采用该应用程序的生成版本(sencha app build classic)。

它会生成两个文件夹。

  1. 经典:这有app.js和CSS,字体等......
  2. 资源:(这是问题)这有静态文件,如图像和json文件(如果有的话)
  3. 现在我将这两个文件夹复制到我的Django静态路径,并从Django的HTML模板访问app.js和CSS文件。这很有效。

    然而,问题是Django无法找到资源文件夹中的图像文件(在列表项2中提到)。

    如果网址为' localhost:81 / app_name',则会搜索以下路径中的图片 localhost:81/app_name/resources/images/abc.png

    但是应该在下面的路径中查看这些文件 localhost:81/static/resources/images/abc.png

    我在这里缺少什么?如何告诉Django / Extjs在localhost:81/static/resources/images/abc.png

    中搜索静态内容

    请建议。

0 个答案:

没有答案