管理界面media模板问题

5 views
Skip to first unread message

XStar

unread,
Jun 28, 2009, 3:10:46 PM6/28/09
to Pylogs交流讨论
我下载的Pylogs v1.15beta,按http://oteam.cn/2007/12/11/deploy-djangoapps-on-
lighttpd/部署到lighttpd上,遇到以下问题:
管理界面似乎总是调用的"首页 - Pylogs手机版"css,用firefox、IE都测试过了。
lighttpd.conf中已加入:
alias.url = (
"/media" => "/home/yuanxing/pylogs/media/",
"/admin_media" => "/usr/share/python-support/python-
django/django/contrib/admin/media/",
)

django使用的ubuntu 9.04发行的最新版本:
python-django 1.0.2-1


lv yi

unread,
Jun 28, 2009, 9:11:27 PM6/28/09
to pyl...@googlegroups.com
看起来像是ADMIN_MEDIA_PREFIX 设置问题

如果前端的meida file正常,解决django admin meida 问题有个快捷方法:
1. 首先把admin的media文件 eg: django/contrib/admin/media/
拷贝到你的MEDIA_ROOT下面,命名为admin_media
2. 然后修改ADMIN_MEDIA_PREFIX 的值 为 os.path.join(MEDIA_ROOT,'admin_media')
#如果是windows就手工写一下。

2009/6/29 XStar <lon...@gmail.com>:

XStar

unread,
Jun 28, 2009, 11:42:07 PM6/28/09
to Pylogs交流讨论
谢谢,已经解决!
最终问题在lighttpd.conf里url.rewrite-once没有admin_media,加上就可以了(对这种rewrite规则和方法
还没搞明白)。

url.rewrite-once = (
"^(/media.*)$" => "$1",
"^(/admin_media.*)$" => "$1",
"^/favicon.ico$" => "/media/favicon.ico",
"^(/.*)$" => "/pylogs.fcgi$1",
)

Reply all
Reply to author
Forward
0 new messages