Reverse for ‘views.register1’ with arguments ‘()’ and keyword arguments ‘{}’ not found. 0 pattern(s) tried:
вот все тексты:
def shapka(request): return render_to_response("Shapka.html") def login(request): return render_to_response("login.html") def register(request): return render_to_response("register.html") from django.views.generic.edit import FormView from django.contrib.auth.forms import UserCreationForm class RegisterFormView(FormView): form_class = UserCreationForm # Ссылка, на которую будет перенаправляться пользователь в случае успешной регистрации. # В данном случае указана ссылка на страницу входа для зарегистрированных пользователей. success_url = "/login/" # Шаблон, который будет использоваться при отображении представления. template_name = "register.html" def form_valid(self, form): # Создаём пользователя, если данные в форму были введены корректно. form.save() # Вызываем метод базового класса return super(RegisterFormView, self).form_valid(form)
urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^$', views.index), url(r'^shapka/$', views.shapka), url(r'^login/$', views.login), url(r'^register/$', views.register), url(r'^register1/$', views.RegisterFormView.as_view()) ]
<p class="word"><a href = {% url 'views.register1' %}>Регистрация</a></p>
как то так, если что непонятно - поясню