Django.urls.Exceptions.NoReverseMatch:Python

Программы на Python
Ответить
Anonymous
 Django.urls.Exceptions.NoReverseMatch:

Сообщение Anonymous »

Я пытаюсь создать собственную регистрацию нескольких типов пользователей и постоянно сталкиваюсь с этой ошибкой:

django.urls.Exceptions.NoReverseMatch: Обратное сообщение для «входа» не найдено. «login» не является допустимой функцией просмотра или именем шаблона.
Основная проблема в том, что я еще не создал ни одной функции просмотра «login».
Вот URL-адреса моего проекта

Код: Выделить всё

`from django.contrib import admin
from django.urls import path, include

urlpatterns = [
path('admin/', admin.site.urls),
path('users/', include('users.urls')),
]`
а это URL-адреса моего приложения

Код: Выделить всё

 from django.urls import path
from .  import views

urlpatterns = [
path('register/',views.register,name='register'),
path('customer_register/',views.customer_register.as_view(),name='customer_register'),
path('business_register/',views.business_register.as_view(),name='business_register'),
]
это соответствующие функции просмотра

Код: Выделить всё

from django.shortcuts import render
from django.views.generic import CreateView
from .forms import Customer_userRegisterForm,Business_userRegisterForm
from .models import User,Business,Customer

def register(request):
return render(request,'users/register.html')

class customer_register(CreateView):

model = User
form_class = Customer_userRegisterForm
template_name = 'users/customer_register.html'

class business_register(CreateView):
model = User
form_class = Business_userRegisterForm
template_name = 'users/business_register.html'
на всякий случай, это соответствующий шаблон

Код: Выделить всё

{% load static  %}









{% if title%}
 {{ title }}
{% else %}
 Yatta 
{% endif %}





[url=/]Yatta[/url]





[url=#]Home[/url]
[url=#]Blog[/url]











{% if messages%}
{% for message in messages %}

{{message}}

{% endfor %}
{% endif%}
{% block content %}
{% endblock%}












Я пытался найти решения подобных вопросов, но ни один из них мне не помог. пожалуйста, помогите мне решить проблему.

Подробнее здесь: https://stackoverflow.com/questions/641 ... versematch
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»