Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def login_user(request):
- if request.user.is_authenticated():
- return redirect('/')
- if request.method == 'POST':
- name = request.POST['name']
- password = request.POST['password']
- user = auth.authenticate(name=name, password=password)
- if user is not None:
- login(request, user)
- return redirect('/')
- return render(request, 'login/login.html', locals())
- {% extends 'base.html' %}
- {% block content %}
- <form role="form" id="login_user_form">{% csrf_token %}
- <div class="form-group">
- <label for="name">Email</label>
- <input type="text" class="form-control" id="name" placeholder="Username">
- </div>
- <div class="form-group">
- <label for="password">Пароль</label>
- <input type="password" class="form-control" id="password" placeholder="Password">
- </div>
- <button type="submit" class="btn btn-default">Отправить</button>
- </form>
- {% endblock %}
- {% block script %}
- <script type="text/javascript">
- $(document).on('submit' , '#login_user_form', function (e) {
- e.preventDefault();
- $.ajax({
- type:'POST',
- url:'login',
- data:{
- name:$('#name').val(),
- email:$('#password').val(),
- },
- success:function () {
- }
- });
- });
- </script>
- {% endblock %}
Add Comment
Please, Sign In to add comment