【问题标题】:Django don't accept saas files but accept css filesDjango 不接受 saas 文件但接受 css 文件
【发布时间】:2020-03-09 15:01:04
【问题描述】:

请帮帮我。

当我在 cmd 中运行我的应用程序时,我的网站无法使用 css(具有 saas 和 css) 加载资源失败:服务器响应状态为 404(未找到)

设置.py

STATIC_URL = '/static/'
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, 'static')
]

STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles/')

MEDIA_URL = '/media/'

MEDIA_ROOT = os.path.join(BASE_DIR, 'media')

head.html

   {% load static %}

 <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <link href="https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700,800,900" rel="stylesheet">
    <link rel="stylesheet" href="{% static 'css/open-iconic-bootstrap.min.css' %}">
    <link rel="stylesheet" href="{% static 'css/animate.css' %}">
    <link rel="stylesheet" href="{% static 'css/owl.carousel.min.css' %}">
    <link rel="stylesheet" href="{% static 'css/owl.theme.default.min.css' %}">
    <link rel="stylesheet" href="{% static 'css/magnific-popup.css' %}">
    <link rel="stylesheet" href="{% static 'css/aos.css' %}">
    <link rel="stylesheet" href="{% static 'css/ionicons.min.css' %}">   
    <link rel="stylesheet" href="{% static 'css/flaticon.css' %}">
    <link rel="stylesheet" href="{% static 'css/icomoon.css' %}">
    <link rel="stylesheet" href="{% static 'css/style.css' %}">
  </head>

script.html

{% load static %}

 <script src="j{% static 's/jquery.min.js' %}"></script>
  <script src="{% static 'js/jquery-migrate-3.0.1.min.js' %}"></script>
  <script src="{% static 'js/popper.min.js' %}"></script>
  <script src="{% static 'js/bootstrap.min.js' %}"></script>
  <script src="{% static 'js/jquery.easing.1.3.js' %}"></script>
  <script src="{% static 'js/jquery.waypoints.min.js' %}"></script>
  <script src="{% static 'js/jquery.stellar.min.js' %}"></script>
  <script src="{% static 'js/owl.carousel.min.js' %}"></script>
  <script src="{% static 'js/jquery.magnific-popup.min.js' %}"></script>
  <script src="{% static 'js/aos.js' %}"></script>
  <script src="{% static 'js/jquery.animateNumber.min.js' %}"></script>
  <script src="{% static 'js/scrollax.min.js' %}"></script>  
  <script src="{% static 'js/main.js' %}"></script>

但是当我只使用没有 saas 的 css 文件时,工作正常。 有什么问题帮帮我?

【问题讨论】:

    标签: html css django saas


    【解决方案1】:

    好吧,SCSS/LESS 是编写 CSS 的花哨且更简单的方法。浏览器无法读取它们,除非它们被编译成 CSS 文件。

    这就是为什么你需要将它们编译成 CSS,然后在项目中包含 CSS 文件。不是 SCSS/LESS 直接

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-14
      • 2014-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-04
      • 2014-10-17
      • 2021-05-21
      相关资源
      最近更新 更多