gpt4 book ai didi

python - Django STATIC_URL 不工作

转载 作者:太空狗 更新时间:2023-10-29 17:10:36 26 4
gpt4 key购买 nike

Django 版本是 1.4。我已经阅读了官方文档,并用谷歌搜索了我的问题。

首先我是按照官方文档Managing static filessettings.py 中添加:

TEMPLATE_CONTEXT_PROCESSORS = (
'django.core.context_processors.debug',
'django.core.context_processors.i18n',
'django.core.context_processors.media',
'django.core.context_processors.static',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
)

在我的模板中:

<link href="{{ STATIC_URL }}css/main.css" ...>

但是,在我的浏览器中是:

<link href="css/main.css" ...> (Just render `STATIC_URL` as empty)

我的设置是:

STATIC_ROOT = os.path.join(PROJECT_PATH, 'static')
STATIC_URL = '/static/'

在我的 View 中

def register(request):
...
return render_to_response('register.html', {'errors':errors})

最佳答案

改变

return render_to_response('register.html', 'errors':errors)

return render_to_response('register.html', {'errors': errors}, RequestContext(request))

关于python - Django STATIC_URL 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11683748/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com