背景
在运行 升级 django1.11 到 django3.0 到时候遇到如下场景问题:
django.template.exceptions.TemplateSyntaxError: 'staticfiles' is not a registered tag library. Must be one of:
admin_list
admin_modify
admin_urls
blog_tags
cache
comment_tags
highlight
humanize
i18n
l10n
log
more_like_this
oauth_tags
rest_framework
static
tz
[07/Aug/2020 14:21:33] "GET / HTTP/1.1" 500 176666
错误原因
还没查
解决办法
在模版(我到是templates放在这里面)中找到.html 结尾到文件,找到如下代码
{% load staticfiles %}
改成
{% load static %}
记全部要修改哦。
问题解决了。在次运行
python3 manage.py runserver
打开浏览器项目运行成功
祝你天天开心写代码
关注一下哦