Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {% extends "base.html" %}
- {% block title %}User Registration{% endblock %}
- {% block head %}User Registration{% endblock %}
- {% block content %}
- <form method="post" action=".">{% csrf_token %}
- <table border="0">
- {{ form.as_table }}
- </table>
- <button type="submit" value="Register">Register</button>
- <button type="button" onclick="window.location.href='/' ">Login</button>
- </form>
- {% endblock %}
- <form method="post" action="{% url 'login' %}"> {% csrf_token %} <p class="bs-component"> <table> <tr>
- <td>{{ form.username.label_tag }}</td>
- <td>{{ form.username }}</td> </tr> <tr>
- <td>{{ form.password.label_tag }}</td>
- <td>{{ form.password }}</td> </tr> </table> </p> <p class="bs-component"> <center><input class="btn btn-success btn-sm" type="submit" value="login" /></center> </p> <input type="hidden" name="next" value="{{ next }}" />
- </form>
- #!python
- # log/urls.py
- from django.conf.urls import url
- from . import views
- #from .views import Home,success,failure
- urlpatterns = [
- url(r'^$', views.login, name='login'),
- url(r'^register$', views.register, name='register'),
- ]
- @csrf_protect
- def register(request):
- if request.method == 'POST':
- form = RegistrationForm(request.POST)
- if form.is_valid():
- user = User.objects.create_user(
- username=form.cleaned_data['username'],
- password=form.cleaned_data['password1'],
- email=form.cleaned_data['email']
- )
- return HttpResponseRedirect('/register/success/')
- else:
- form = RegistrationForm()
- variables = RequestContext(request, {
- 'form': form
- })
- return render(request, 'register.html', {'form': form})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement