静态文件 - bootstrap.min.css和js文件 - 上周工作,今天它们不是! 我在 Python 3 上使用 Django 1.11 。
我的静态文件存储在 - final/static
文件夹中。 Final
是我项目的名称,即。它存储在roor中
settings.py
import os
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
// End
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
base.html文件:
<!DOCTYPE html>
{% load staticfiles %}
<html lang="en">
<head>
<title>{% block title %}QUIZ{% endblock %}</title>
<link href="{% static 'css/bootstrap.min.css' %}" rel="stylesheet">
{% block x_css %}
{% endblock %}
</head>
尽管如此,css和js不会产生非常简单和不受欢迎的外观。
答案 0 :(得分:0)
STATIC_ROOT指定collectstatic管理命令存储静态文件的目录。您想要设置:
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
]