Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 Аватар для virtuos553
49 / 4 / 0
Регистрация: 18.12.2012
Сообщений: 247
Записей в блоге: 1

Авторизация пользователя

04.11.2015, 14:54. Показов 2354. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пишет не верный логин или пароль, когда пыаюсь зайти от суперпользователя, хотя все верно
Создан проект application, в нем создано приложение userstore
userstore.views.py
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# -*- coding: utf-8 -*- 
from django.shortcuts import render
from django.http import HttpResponse
from django.template.loader import get_template
from django.template import Context
from django.views.generic import TemplateView
from django.contrib import auth
import datetime
 
 
 
 
class login(TemplateView):
    template_name = "login.html"
class registration(TemplateView):
    template_name = "registration.html"
class test(TemplateView):
    template_name = "test.html"
class registration(TemplateView):
    template_name = "registration_test.html"
 
 
# Create your views here.
def login_user(request):
    username = request.POST['username']
    password = request.POST['password']
    user = auth.authenticate(username=username, password=password)
    if user is not None and user.is_active:
        # Правильный пароль и пользователь "активен"
        auth.login(request, user)
        # Перенаправление на "правильную" страницу
        return HttpResponseRedirect("/question/")
    else:
        # Отображение страницы с ошибкой
        return HttpResponseRedirect("list_question.html")
def logout(request):
    auth.logout(request)
    # Перенаправление на страницу.
    return HttpResponseRedirect("/question_response/")

Userstore.urls.py
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from django.conf.urls import patterns, url, include
from django.views.generic import TemplateView
from django.contrib import admin
from userstore.views import *
 
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm
 
urlpatterns = patterns('',
   # url('^register',login_user),
    url(r'^register', 'django.contrib.auth.views.login', {'template_name': 'login_test.html'},),
    url('^accounts/', include('django.contrib.auth.urls')),
    url(r'^login/$', TemplateView.as_view(template_name="login.html")),
   
    url(r'^test/$', TemplateView.as_view(template_name="test.html")),
   # url(r'login_test/$',  login_user),
    url(r'^registration/$', TemplateView.as_view(template_name="registration.html")),
    url(r'^login_test/$', TemplateView.as_view(template_name="login_test.html")),
 
    # rest of your URLs as normal
)

login_test.html
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{% extends "base.html" %}
 
{% block content %}
 
  {% if form.errors %}
    <p class="error">Сожалеем, вы неправильно ввели логин или пароль</p>
  {% endif %}
 
  <form action='.' method='post'>
      {% csrf_token %}
    <label for="username">Логин:</label>
    <input type="text" name="username" value="" id="username">
      
    <label for="password">Пароль:</label>
    <input type="password" name="password" value="" id="password">
 
    <input type="submit" value="login" />
    <input type="hidden" name="next" value="{{ next|escape }}" />
  </form>
 
{% endblock %}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.11.2015, 14:54
Ответы с готовыми решениями:

Подскажите, как организовать профиль пользователя или личный кабинет пользователя
Я изучаю jango и не могу разобраться как организовать личный кабинет пользователя, чтобы после ввода логина и пароля пользователь попадал в...

Как происходит авторизация пользователя? Как вывести имя пользователя в шаблоне?
Settings.py: import os from django.urls import reverse_lazy STATIC_URL = '/static/' CRISPY_TEMPLATE_PACK = 'bootstrap4' ...

авторизация пользователя
1)создаю форму авторизации пользователя в сети но при нажатии на кнопку авторизации он выдает ошибку(на скрине). что не так? 2) как...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.11.2015, 14:54
Помогаю со студенческими работами здесь

Можно ли в vk_api при получении сообщения из чата (не от пользователя), узнать id пользователя, который отправил?
Можно ли в vk_api при получении сообщения из чата (не от пользователя), узнать id пользователя, который отправил это сообщение? import...

Имеется авторизация для пользователя и нужно сделать некий "профиль" для входящего пользователя
Добрые программисты. Имеется авторизация для пользователя и нужно сделать некий &quot;профиль&quot; для входящего пользователя где он в...

Авторизация пользователя ПК
можно ли с помощью php/html..etc узнать имя пользователя ПК? т.е. это нужно для того чтоб ограничить доступ к странице, например : ...

Авторизация пользователя
Привет, есть сайт с nav панелью с тремя вкладками. мне нужно простую авторизацию чтоб для одного пользователя была видна ток 1 вкладка а,...

Авторизация пользователя
Написал не большой скриптик, из программы отправляю пост запрос (в базе создал пользователя с логином: user. Паролем: 123) Далее, запрос...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru