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

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

<link rel="stylesheet" type="text/css" href="/static/admin/css/base.css" />
 <link rel="stylesheettype="text/csshref="/static/admin/css/dashboard.css" />  

网上搜索了下问题所在:

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

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

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
这样执行以下,再刷新页面,就找到了。O(∩_∩)O~
原文地址:https://www.cnblogs.com/xiami303/p/2794851.html