Мой искатель пути URL не находит страницу result.html, когда я нажимаю кнопку отправки, он не находит эту страницу result.html. он не может найти второй путь URL-адреса. Я пытаюсь добавить два числа в Django - базовую программу django. Сначала она откроет страницу home.html, а затем, нажав кнопку «Отправить», не откроет страницу result.html, на которую выводится результат.
Я пытался импортировать pattrens, но он покажет ошибки, которые pattrens не могут быть импортированы, как я пытался также перенаправить страницу с
Это мой файл url.py
from django.conf.urls import include, url
from django.contrib import admin
from . import views
admin.autodiscover()
urlpatterns = [
url('', views.home,name='home'),
url(r'^add/', views.add, name ='add'),
]
##this is my home.html file
{% extends 'base.html' %}
{% block content %}
<body>
<h1> Hello {{name}} !!!!!!! </h1>
<form action="add">
Enter First Number : <input type="text" name ="first">
Enter Second Number : <input type="text" name ="second">
<input type ="submit">
</form>
</body>
## this is my view.py file
from __future__ import unicode_literals
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def home(request):
return render(request,'home.html',{'name': 'Harsh'})
def add(request):
val1= int(request.GET['first'])
val2= int(request.GET['second'])
res = val1 + val2
return render(request,'result.html',{'result':res})
## this is my result.html file
{% extends 'base.html' %}
{% block content %}
Result : {{result}}
{% endblock %}
#this is base .html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Tisraa</title>
</head>
<body bgcolor="cyan">
{% block content %}
{% endblock %}
Я не понял, в чем проблема, потому что, когда я потираю или стираю первый URL-код, который является url ('', views.home, name = 'home'), он покажет результатстраница, но она не будет соединена, когда я нажму кнопку отправки enter code here