如何更改Django Admin Static Files网址?

时间:2012-04-06 01:11:19

标签: django django-admin

我正在自己的服务器上托管我的Django项目,正如文档所说,Django管理媒体停止显示。

解决方案就是自己主持,我正在做。我遇到的问题是Django管理员用来尝试查找它们的URL是不正确的。具体来说,Django正在关注

<link rel="stylesheet" type="text/css" href="/ceasarb-cfa/admin/css/base.css">

我希望它看看

<link rel="stylesheet" type="text/css" href="/ceasarb-cfa/static/admin/css/base.css">

我的问题是,我该如何改变这条路?

直观地说,我已尝试调整ADMIN_MEDIA_PREFIX中的settings.py文件(目前设置为/ceasarb-cfa/static/admin),但摆弄该值似乎没有任何改变。

1 个答案:

答案 0 :(得分:0)

我的猜测是你的settomgs.py:

STATIC_URL = "/ceasarb-cfa/"

但它应该是

STATIC_URL = "/ceasarb-cfa/static/".

以下是有关该设置的更多文档: https://docs.djangoproject.com/en/dev/ref/settings/#std:setting-STATIC_URL