2017-09-07 3 views
0

mon registration_form.html estdjango-enregistrement-Redux et django-croustillantes-formes: le bouton d'envoi ne répond pas

{% extends '../base.html' %} 
{% load crispy_forms_tags %} 
{% block content %} 
{% crispy form %} 
<input type='submit' value="submit"> 
{% endblock %} 

la vue est dans un module dans une application existante. son ci-dessous:

from registration.views import RegistrationView 
from . import forms 

class MyRegistrationView(RegistrationView): 
    def get_form_class(self): 
     return forms.LoginForm 

l'url dans le fichier urls.py est

url(r'^accounts/register/$',MyRegistrationView.as_view()), 

lorsque la charge de la page, sur le remplir, quand je clique sur soumettre, il ne se soumet pas. pls que manque-t-il?

+0

Notez que vous pouvez définir 'form_class = forms.LoginForm' au lieu de définir' get_form_class() '. – Alasdair

Répondre

0

Il semble que votre formulaire ne soit pas inclus dans une balise <form>. Vous devriez avoir quelque chose comme:

<form method="post" action=""> 
    {% crispy form %} 
    <input type='submit' value="submit"> 
</form>