Django 显示错误:与x27相反;hompage';没有找到';hompage';不是有效的视图函数或模式名称
我在我的views.py中添加了hompage函数,并在url.py中定义了垃圾邮件名称空间,还在setting.py文件中添加了垃圾邮件应用程序。现在,我希望在单击模板index.html中的“detect”按钮后,我将重定向到同一页面,但我遇到错误:“hompage”未找到“hompage”不是有效的视图函数或模式名称 view.py文件Django 显示错误:与x27相反;hompage';没有找到';hompage';不是有效的视图函数或模式名称,django,django-forms,Django,Django Forms,我在我的views.py中添加了hompage函数,并在url.py中定义了垃圾邮件名称空间,还在setting.py文件中添加了垃圾邮件应用程序。现在,我希望在单击模板index.html中的“detect”按钮后,我将重定向到同一页面,但我遇到错误:“hompage”未找到“hompage”不是有效的视图函数或模式名称 view.py文件 from django.shortcuts import render from django.urls import reverse from djan
from django.shortcuts import render
from django.urls import reverse
from django.http import HttpResponse,HttpResponseRedirect
def hompage(request):
return render(request,'index.html')
url.py文件
from django.conf.urls import url
from . import views
app_name = "spam"
urlpatterns=[
url(r'^',views.hompage)
]
index.html文件
{% block content %}
<form action="{% url 'spam:hompage' %}" method="post" >
{% csrf_token %}
{{ form.as_p }}
<input type="submit" name="submit" value="Detect">
{% endblock %}
您没有尝试调用的url的名称:
urlpatterns=[
url(r'^',views.hompage, name='homepage') # add name
]
urlpatterns=[
url(r'^',views.hompage, name='homepage') # add name
]