python - 在 CMD 中获取 404 1668 并且无法连接我的 css 文件 im html
问题描述
这是我在 base.html 中的脚本,图片的左侧是关于我的树的。我检查了 href 应该是正确的,并且我已经在 html 文件的最顶部加载了静态文件。但是我仍然无法连接css文件,任何人都可以在这里帮助他吗?谢谢!
href="{% static 'Simple_Social/css/master.css' %}"
供参考,请看图片,因为idk为什么我还不能发布图片,谢谢! https://i.stack.imgur.com/Vi2z6.png
解决方案
这就是静态文件的配置方式。在 INSTALLED_APPS 列表中的 settings.py 文件中,有一个名为“django.contrib.staticfiles”的应用程序,这个内置应用程序在开发和生产过程中管理整个项目中的静态文件。
此静态 URL 将附加到基本 URL 以提供开发中的静态文件,例如http://127.0.0.1:8000/static/css/style.css基本上认为这是对静态文件的引用。
STATIC_URL = '/static/'
STATICFILES_DIRS 告诉 Django 我们项目中静态文件的位置。通常的做法是将所有静态文件放在顶级静态目录中。
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static'), ]
STATIC_ROOT 是 Django 应用程序在生产环境中为静态文件提供服务的单一根目录。命令 manage.py collectstatic 将自动编译整个项目中的所有静态文件并将其转储到单个根目录中,该根目录在 STATIC_ROOT 中声明。
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
最后,您可以用户加载静态以加载模板中的静态文件
{% load static %}
推荐阅读
- swift - Extract Reality Composer scene for ARQuickLook
- python - slackclient python - 异步 RTM 客户端
- visual-studio - Cmake 在 Windows 中显示“PYTHON_LIBRARY-NOTFOUND”
- angular - 如何在 PrimeNG 表中单独使用分页器并显示页面信息?
- javascript - 如何更改轴 Chart.js 的显示
- android - LiveData observable 如何异步处理 Room 查询?
- node.js - 在 execute_payment_json 中获取可变金额
- kotlin - 无法使用 String 类型的 accountToPay (accountID) 更新SettlementMethod
- jquery - 使用 Scrollify 时,我得到 Scrollify is not a function 错误
- xml - 如何根据每个 XML 标记中存在的特定属性对多级 XML 进行排序?