我的urls.py代码是,
path('case-studies/',views.CaseStudiesView.as_view(),name='case_studies'),
我的views.py代码是,
class CaseStudiesView(TemplateView):
template_name = "caseStudies.html"
每当我运行代码时,我都发现错误为,
raise NoReverseMatch(msg)
django.urls.exceptions.NoReverseMatch: Reverse for 'case_studies' not found. 'case_studies' is not a valid view function or pattern name.
有人能帮我解决问题吗
尝试在终端中运行collectstatic
命令,并确保在settings.py中,DEBUG
配置为DEBUG=TRUE
。
Django只在开发时提供静态文件,在生产中,您必须将调试转到DEBUG=False
,并且需要一个服务提供商为您的项目提供静态文件。