您的位置:首页 > 运维架构 > Linux

django admin 在linux系统下找不到静态文件显示页面乱码

2012-11-29 16:15 405 查看
django程序部署到linux服务器上,访问: http:######:10080/admin出现没有被渲染过的页面,本来应该显示很漂亮的amdin管理的登陆界面的。用浏览器看了下,下面的css文件找不到

<link rel="stylesheet" type="text/css" href="/static/admin/css/base.css" />
<link rel="stylesheet" type="text/css" href="/static/admin/css/dashboard.css" />
网上搜索了下问题所在:

admin的用户管理界面是django自带的,也就是django装进来的就有的。那么东西一定在python的安装目录sitepackage下面,需要重定向:

先whereis django一下,找到django的目录,再把admin下面的路径重定向成当前程序所部署的路径上

[align=left]ln -s /usr/lib/python2.6/site-packages/Django-1.4.2-py2.6.egg/django/contrib/admin/static/admin /var/www/Monitor/static/admin[/align]
[align=left]这样执行以下,再刷新页面,就找到了。O(∩_∩)O~[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: