请告诉我错误是什么。运行生成
python manage.py collectstatic
文件后,js脚本可以工作,但css文件未连接。
base.html
<!doctype html>
{% load static %}
<html lang="en">
<head>
....
<!--Custome CSS-->
<link rel="stylesheet" href="{% static 'static/css/style.css' %}">
<title>{% block title %} {% endblock %}</title>
</head>
settings.py
STATIC_URL = 'static/'
STATIC_ROOT = BASE_DIR / STATIC_URL
我尝试添加文档中的代码:
from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
# ... the rest of your URLconf goes here ...
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
使用下面。
<link rel="stylesheet" href="{% static 'css/style.css' %}">