嗯,我试图通过将Bootstrap文件夹复制并粘贴到静态文件夹来使用Bootstrap和Django。但是我无法访问Bootstrap.css文件。它显示404
错误。Django Bootstrap集成
仅用于实验目的,我在static/css文件夹中创建了一个main.css
,并将它链接到模板中,令我惊讶的是它的运行。 那么,为什么bootstrap.css文件没有被链接。
这里是我如何我的模板
{% block css %}
<link rel="stylesheet" type="text/css" href="/static/css/bootstrap.css">
{% endblock %}
这里连接Bootstrap.css是我的根urls.py
urlpatterns = patterns('',
(r'^',include('apps.home.urls')),
(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root':os.path.normpath(os.path.join(os.path.dirname(__file__),'../static/'))}),
url(r'^admin/', include(admin.site.urls)),
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
MEDIA_ROOT = 'C:/Users/Praful/uploads'
MEDIA_URL = '/media/'
STATIC_ROOT = ''
STATIC_URL = '/static/'
它无法正常工作。你的解决方案的第二部分早些时候由我尝试,但不幸的是,没有工作 – PythonEnthusiast
你的源代码打印了什么? – ppetrid
哎呀,我失去了“静态”部分,请参阅更新回答 – ppetrid