老站迁移django静态html目录url如何访问

处理老站,迁移到django上,原先老站没有程序,只有一些静态文件,现在新的程序开发好了,但是保留老站数据时,才发现django这个问题。老站上的数据还是有规律的,单个文件夹下静态文件都是这样的id.html

django如何直接访问静态文件夹(里面就是一些网页),我用这种方法:

  STATICFILES_DIRS = (
    ("wenjianjia", "/home/~~/"),
)

这种可以直接访问,但是静态目录首页却不能直接访问,
每个目录下都有个首页比如:index.html
需要单独访问才有。

想通过url映射,都是没有成功。

阅读 8.1k
3 个回答

也许这个可以解决你的问题

(r'^about', 'django.views.generic.simple.direct_to_template',
    {'template': 'path/to/about_us.html'})

实在不行就写个view呗

建议通过httpd或nginx的静态配置搞定这个

既然都是静态的页面,那再走一遍uwsgi,挺浪费资源的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题