Django-子目录中的独立html应用程序



我有django应用程序,可以在那里上传我的压缩在线目录。

文件结构类似于以下内容:

-index.html
-book.swf
-css/
-js/

现在,我想将其存储在我的媒体目录中的ID命名的子目录中。示例路径:/media/publication/12

有没有办法直接打开这个而不涂胭脂?现在我得到403错误。我可以在一些PHP框架中做这样的事情。我在我的应用程序主目录中创建了一个子目录,我可以在web浏览器中打开:浏览器中显示了example.com/publication/12index.html

我想这样做,因为这些目录中的文件中有很多相对URL,当我使用路由时,资产的相对路径不起作用,并且在index.html中链接了太多css、js和flash文件。Regexp替换也不起作用。

这不是Django的问题;这些都是静态文件,不应该通过Django。您需要将web服务器配置为在/media/下提供文件。

最新更新