Django говорит, что не соответствует шаблону. Если я ввёл неправильно, то напишите пример правильного ввода и напишите правильный код. ?P\ не может использоваться как надо. Мне нужен нужный мне результат.
urls.py:
from django.contrib import admin
from django.urls import path
from django.urls import re_path
from firstapp import views
urlpatterns = [
path('', views.index, name = "home"),
path('products/<str:productName>', views.products),
path('users/<int:id>/<str:name>', views.users)
]
views.py:
from django.http import HttpResponse
from django.shortcuts import render
def index(request):
return HttpResponse("<h1>Главная</h1>")
def products(request):
genre = request.GET.get("genre", "")
productName = request.GET.get("name", "")
return HttpResponse("Продукт - {0}, Категория: {1}".format(productName, genre))
def users(request, id=123, name="Зубенко Михаил"):
id = request.GET.get("id", 1)
name = request.GET.get("name", "Tom")
return HttpResponse("id: {0}.<br>Имя: {1}".format(id, name))
Помогите, пожалуйста. URL введённый мной -
127.0.0.1:8000/users/id=12121/name=smadjl