我有django应用程序,我可以上传我的压缩在线目录。
文件结构类似于:
-index.html
-book.swf
-css/
-js/
现在我想将我的媒体目录存储在由它的ID命名的子目录中。
示例路径:/media/publication/12
有没有办法直接打开这个没有计数?现在我收到403错误。
我可以在一些PHP框架中做这样的事情。我在我的应用主目录中创建了一个子目录,我可以在网络浏览器中打开:example.com/publication/12
和index.html
在浏览器中显示。
我想这样做,因为这些目录中的文件中有许多相对URL,当我使用路由时,资产的相对路径不起作用,而且index.html中链接的css,js和flash文件太多了。 Regexp替换也不能很好地运作。
答案 0 :(得分:1)
这不是Django问题;这些都是静态文件,不应该通过Django。您需要将Web服务器配置为在/media/
下提供文件。