我知道这个问题被问过几百次,但无论我尝试什么,我都无法加载静态文件。奇怪的是,当我运行'collectstatic'时,它会将管理静态文件放在正确的位置。但当我浏览我的一个页面时,我的css / js上出现404错误
这是针对当地的django项目。
设置:
DEBUG=True
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, "static")
网址:
urlpatterns = [
url(r'^admin/', include(admin.site.urls)), ] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
模板:
{% load staticfiles %}
<!DOCTYPE html> <html lang="en"> <head>
<link href="{% static 'css/style.css' %}" rel="stylesheet">