【发布时间】:2020-04-15 19:14:55
【问题描述】:
我的 settings.py 文件设置了静态 URL:
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/3.0/howto/static-files/
STATIC_URL = '/static/'
静态文件应用已安装:
INSTALLED_APPS = [
'Journal',
'adminsortable2',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
我在我的应用中创建了一个名为 static/journal 的文件夹:
https://i.stack.imgur.com/T1eGw.png
我的模板加载静态并根据文档使用 URL:
{% load static %}
<link rel='icon' href='{% static "journal/favicon.ico" %}' type='image/x-icon'>
然而,当我浏览到 http://localhost/static/journal/favicon.ico 时,我得到一个错误 404!!!
我的应用程序的其余部分可通过http://localhost 访问(运行服务器位于端口 80 上,本地主机通过主机文件解析为 127.0.0.1_
【问题讨论】:
标签: django