python - Django 在静态文件中找不到我的所有文件
问题描述
我对 Django 完全陌生。我下载了一个显示结构良好的网页的模板。但是在我将所有模板文件放在静态目录中之后,它没有显示任何图像或运行任何 js/CSS 文件。这是我的目录:
这是我的settings.py:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles']
# URL prefix for static files
STATIC_URL = '/static/'
# Absolute path to the directory in which static files should be collected
STATIC_ROOT = os.path.join(BASE_DIR, 'root')
# Additional locations for static files (optional)
STATICFILES_DIRS = [os.path.join(BASE_DIR,'static'),]
这是我在终端得到的:
[31/May/2020 07:55:02] "GET /static/assets/vendor/aos/aos.css HTTP/1.1" 404 1699
[31/May/2020 07:55:02] "GET /static/assets/vendor/owl.carousel/assets/owl.carousel.min.css HTTP/1.1" 404 1786
[31/May/2020 07:55:02] "GET /static/assets/vendor/icofont/icofont.min.css HTTP/1.1" 404 1735
[31/May/2020 07:55:02] "GET /static/assets/vendor/boxicons/css/boxicons.min.css HTTP/1.1" 404 1753
[31/May/2020 07:55:02] "GET /static/assets/vendor/venobox/venobox.css HTTP/1.1" 404 1723
[31/May/2020 07:55:02] "GET /static/assets/vendor/bootstrap/css/bootstrap.min.css HTTP/1.1" 404 1759
[31/May/2020 07:55:03] "GET /static/assets/vendor/jquery/jquery.min.js HTTP/1.1" 404 1726
[31/May/2020 07:55:03] "GET /static/assets/css/style.css HTTP/1.1" 404 1684
[31/May/2020 07:55:03] "GET /static/assets/vendor/bootstrap/js/bootstrap.bundle.min.js HTTP/1.1" 404 1774
[31/May/2020 07:55:03] "GET /static/assets/vendor/jquery.easing/jquery.easing.min.js HTTP/1.1" 404 1768
[31/May/2020 07:55:03] "GET /static/assets/vendor/php-email-form/validate.js HTTP/1.1" 404 1744
[31/May/2020 07:55:03] "GET /static/assets/vendor/waypoints/jquery.waypoints.min.js HTTP/1.1" 404 1765
[31/May/2020 07:55:03] "GET /static/assets/vendor/counterup/counterup.min.js HTTP/1.1" 404 1744
[31/May/2020 07:55:04] "GET /static/assets/img/portfolio/portfolio-9.jpg HTTP/1.1" 404 1732
[31/May/2020 07:55:04] "GET /static/assets/img/portfolio/portfolio-8.jpg HTTP/1.1" 404 1732
[31/May/2020 07:55:04] "GET /static/assets/img/portfolio/portfolio-2.jpg HTTP/1.1" 404 1732
[31/May/2020 07:55:04] "GET /static/assets/img/portfolio/portfolio-7.jpg HTTP/1.1" 404 1732
[31/May/2020 07:55:04] "GET /static/assets/img/portfolio/portfolio-5.jpg HTTP/1.1" 404 1732
[31/May/2020 07:55:04] "GET /static/ssets/img/portfolio/portfolio-4.jpg HTTP/1.1" 404 1729
[31/May/2020 07:55:04] "GET /static/assets/img/portfolio/portfolio-6.jpg HTTP/1.1" 404 1732
[31/May/2020 07:55:05] "GET /static/assets/img/portfolio/portfolio-1.jpg HTTP/1.1" 404 1732
[31/May/2020 07:55:05] "GET /static/assets/img/portfolio/portfolio-3.jpg HTTP/1.1" 404 1732
[31/May/2020 07:55:05] "GET /static/assets/vendor/isotope-layout/isotope.pkgd.min.js HTTP/1.1" 404 1768
[31/May/2020 07:55:05] "GET /static/assets/vendor/venobox/venobox.min.js HTTP/1.1" 404 1732
[31/May/2020 07:55:05] "GET /static/assets/vendor/owl.carousel/owl.carousel.min.js HTTP/1.1" 404 1762
[31/May/2020 07:55:05] "GET /static/assets/js/main.js HTTP/1.1" 404 1675
[31/May/2020 07:55:05] "GET /static/assets/vendor/php-email-form/validate.js HTTP/1.1" 404 1744
[31/May/2020 07:55:05] "GET /static/assets/vendor/aos/aos.js HTTP/1.1" 404 1696
[31/May/2020 07:55:06] "GET /static/assets/vendor/venobox/venobox.min.js HTTP/1.1" 404 1732
[31/May/2020 07:55:06] "GET /static/assets/vendor/owl.carousel/owl.carousel.min.js HTTP/1.1" 404 1762
[31/May/2020 07:55:06] "GET /static/assets/vendor/aos/aos.js HTTP/1.1" 404 1696
[31/May/2020 07:55:06] "GET /static/assets/js/main.js HTTP/1.1" 404 1675
解决方案
推荐阅读
- c# - Dotnet 核心身份 - 多租户 - 自定义 UserManager - NotSupportedException:未注册名为“默认”的 IUserTwoFactorTokenProvider
- java - OpenGL ES - 管理视频内存
- sql - 蜂巢中的分组/窗口化
- c - 更新 SQLite3 中特定行中的数据
- security - Apache Isis - 安全模块领域
- php - 如何阻止分页超过 laravel 中的页数?
- jquery - 我在我的 asp.net 项目中使用 Slick Slider。一旦我通过“slickRemove”删除幻灯片,子滑块第一张幻灯片,内容变为空
- typo3 - powermail Typo3中的多个文件上传
- jquery - 计算选中行中的数量并更新 div 元素
- java - 请对非常简单的 JAVA 程序分配提供任何反馈、建议或任何帮助