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')),
]`
Код: Выделить всё
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
Мобильная версия