Html 我在django项目中收到一个错误,提交表格时,任何人都可以告诉我错误的更正吗
错误 找不到页面(404) 申请方式:邮寄 请求URL:http://localhost:8000/contact/contact 使用portfolio.url中定义的URLconfHtml 我在django项目中收到一个错误,提交表格时,任何人都可以告诉我错误的更正吗,html,css,python-3.x,django,bootstrap-4,Html,Css,Python 3.x,Django,Bootstrap 4,错误 找不到页面(404) 申请方式:邮寄 请求URL:http://localhost:8000/contact/contact 使用portfolio.url中定义的URLconf admin/ [name='home'] about/ [name='about'] projects/ [name='projects'] contact/ [name='contact'] The current path, contact/contact, didn't match any of these
admin/
[name='home']
about/ [name='about']
projects/ [name='projects']
contact/ [name='contact']
The current path, contact/contact, didn't match any of these.
**表格的代码**
<form action="contact" method="POST">
{% csrf_token %}
<div class="form-group">
<label for="name">Name</label>
<input type="text" class="form-control" id="name" name="name" placeholder="Your Name">
</div>
<div class="form-group">
<label for="email">Email address</label>
<input type="email" class="form-control" id="email" name="email" placeholder="name@example.com">
</div>
<div class="form-group">
<label for="phone">Phone Number</label>
<input type="phone" class="form-control" id="phone" name="phone" placeholder="Your Number">
</div>
<div class="form-group">
<label for="exampleFormControlTextarea1">Explain your concern</label>
<textarea class="form-control" id="desc" rows="3"></textarea>
</div>
<button type="submit" class="btn btn-success">Submit</button>
</form>
url.py
此url来自我的应用程序
urlpatterns=[
path("",views.home,name="home"),
path("about/",views.about,name="about"),
path("projects/",views.projects,name="projects"),
path("contact/",views.contact,name="contact"),
]
url.py
此url来自我的项目
urlpatterns = [
path('admin/', admin.site.urls),
path("",include("home.urls")),
]
url应该是:http://localhost:8000/contact/ 因此,将其更改为空白,以便将其从当前(GET请求)更改为POST 当前url的请求: action=“” 最好使用action=“{%url”联系“%” 这是您指定的路线联系人
urlpatterns = [
path('admin/', admin.site.urls),
path("",include("home.urls")),
]