Dr. Bacon, ааа, вспомнил, я ведь редачил джанговский файл на предмет сравнения с хешами и убирал эту функцию, а после переустановки Джанго все встало по дефолту, нужно заново отредачить
Dr. Bacon, отвечаю, у меня самостоятельная проверка для сообщения юзеру о проблеме, нужна она для того, чтобы сообщить конкретно, что неверно: пароль или логин
Да, юзер в базе есть, да там все данные (пароль/логин совпадают)
Сейчас в качестве временного решения во время отладки пароли не шифруются ни при передаче в базу, не при хранении в ней
А какой смысл в этой проверке, если все равно войти не удается?
Dr. Bacon,
[28/Dec/2020 23:00:35] "POST / HTTP/1.1" 200 2705
Internal Server Error: /
Traceback (most recent call last):
File "C:\Python39\lib\site-packages\django\core\handlers\exception.py", line 47, in inner
response = get_response(request)
File "C:\Python39\lib\site-packages\django\core\handlers\base.py", line 179, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "C:\Python39\lib\site-packages\django\views\generic\base.py", line 70, in view
return self.dispatch(request, *args, **kwargs)
File "C:\Python39\lib\site-packages\django\views\generic\base.py", line 98, in dispatch
return handler(request, *args, **kwargs)
File "C:\Users\user\Documents\app\Authentication\views.py", line 19, in post
auth.login(request, user)
File "C:\Python39\lib\site-packages\django\contrib\auth\__init__.py", line 126, in login
request.session[SESSION_KEY] = user._meta.pk.value_to_string(user)
File "C:\Python39\lib\site-packages\django\utils\functional.py", line 241, in inner
return func(self._wrapped, *args)
AttributeError: 'AnonymousUser' object has no attribute '_meta'
Dr. Bacon, Нет, и пароль и логин верны, код кидает предупржедение, если логина нет в базе или если пароль не подходит к логину, но редирект происходит-значит все верно
Небольшое уточнение: Пару дней назад все работало нормально, перестало работать после обновления python и переустановки pip (естественно все пакеты полетели)
Возможно какой-то джанговский пакет, вроде django-allauth не был мною повторно установлен
Спасибо, у меня проблема была в неустановленных пакетах flask и остального подобного, вроде flask.app и других, узнал я это, запустив pgadmin как пайтон файл
Не совсем, во-первых сравнение нужно не совсем влоб, нужен поиск схожих конструкций, и во-вторых без sclearn, своими руками реализация
Мне нужно только найти теорию, я никак не могу найти чего-то стоящего
deadshumz, ради бога, читайте книжечки, одна за другой, десяток за десятком, не притрагиваясь к клавиатуре
А на деле важна практика
Я высказался, как считаю нужным
Я примерно могу предположить, в чем проблема, сейчас удалил все подчистую, со всеми остальными файлами, установил заново, но оказалось, что удалил не все
В службах упорно отображается postgresql 13 и postgresql 10 (даже не знаю, откуда он взялся)
После переустановки постгресса естественно та же ошибка, видимо потому, что работает какая-то другая версия постгресса, а из служб я их удалить не могу
Подскажите, что делать?
Спасибо, вот сейчас переустановил постгресс с пжадмином, все по инструкции, но опять лезет 10013 ошибка при попытке запуска админки, я понимаю, что проблема опять в портах, но нормально ли это при установке?
Я ведь в дальнейшем смогу поменять дефолтную кодировку на свою, оставив неизменным код django?