我具有以下Django项目文件结构:
lecture3/
lecture3/
urls.py
tasks/
static/
img/
favicon.ico
urls.py
我的task / urls.py文件是:
from django.urls import path
from . import views
from django.contrib.staticfiles.storage import staticfiles_storage
from django.views.generic.base import RedirectView
app_name = 'tasks'
urlpatterns = [
path("",views.index, name="index" ),
path("add",views.add, name="add" ),
path('favicon.ico', RedirectView.as_view(url=staticfiles_storage.url('img/favicon.ico'))),
]
但是当我运行时,出现404错误。我该如何解决?
答案 0 :(得分:0)
尝试在 settings.py 文件中查找 STATIC_URL = '/static/'。我将我的 favicon.ico 移动到这个目录中,我的问题就消失了。我的 urlpatterns 中没有它。