Форум сайта python.su
Подключаю административную часть django.
Разкомменировал все необходимое в INSTALLED_APPS и MIDDLEWARE_CLASSES.
Создал таблицы бд, с помощью syncdb.
Сразу согласился создать суперюзера.
При создании суперюзера (в cmd), заполнил login, email, а поле password заполнить не получается, символы не вводятся, клавиатура как бы не активна (!). Пробовал создать суперюзера позже, через manage.py createsuperuser, но происходит то же самое.
Добавил юзера в таблицу auth_user, отметил его как суперюзера. Но войти, по данным введенным в эту таблицу, не получилось - “Please enter a correct username and password…”
Получилось проникнуть юзером, которого я использовал для доступа к MySQL, но сервер выдает ошибку:
need more than 2 values to unpack
Environment:
Request Method: POST
Request URL: http://127.0.0.1:8000/admin/
Django Version: 1.2.3
Python Version: 2.7.1
Installed Applications:
['django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.admin',
'django.contrib.admindocs',
'mysite.cars']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware')
Traceback:
File "D:\Python27\lib\site-packages\django\core\handlers\base.py" in get_response
100. response = callback(request, *callback_args, **callback_kwargs)
File "D:\Python27\lib\site-packages\django\contrib\admin\sites.py" in wrapper
207. return self.admin_view(view, cacheable)(*args, **kwargs)
File "D:\Python27\lib\site-packages\django\utils\decorators.py" in _wrapped_view
76. response = view_func(request, *args, **kwargs)
File "D:\Python27\lib\site-packages\django\views\decorators\cache.py" in _wrapped_view_func
69. response = view_func(request, *args, **kwargs)
File "D:\Python27\lib\site-packages\django\contrib\admin\sites.py" in inner
189. return self.login(request)
File "D:\Python27\lib\site-packages\django\views\decorators\cache.py" in _wrapped_view_func
69. response = view_func(request, *args, **kwargs)
File "D:\Python27\lib\site-packages\django\contrib\admin\sites.py" in login
322. user = authenticate(username=username, password=password)
File "D:\Python27\lib\site-packages\django\contrib\auth\__init__.py" in authenticate
50. user = backend.authenticate(**credentials)
File "D:\Python27\lib\site-packages\django\contrib\auth\backends.py" in authenticate
17. if user.check_password(password):
File "D:\Python27\lib\site-packages\django\contrib\auth\models.py" in check_password
261. return check_password(raw_password, self.password)
File "D:\Python27\lib\site-packages\django\contrib\auth\models.py" in check_password
40. algo, salt, hsh = enc_password.split('$')
Exception Type: ValueError at /admin/
Exception Value: need more than 2 values to unpack
Офлайн
I159:-) Это нормальное поведение консоли при вводе пароля. Вводите его, не обращая внимания на отсутствие символов на экране.
При создании суперюзера (в cmd), заполнил login, email, а поле password заполнить не получается, символы не вводятся, клавиатура как бы не активна (!). Пробовал создать суперюзера позже, через manage.py createsuperuser, но происходит то же самое.
Офлайн
Александр КошелевАлександр, спасибо Вам) это было важноI159:-) Это нормальное поведение консоли при вводе пароля. Вводите его, не обращая внимания на отсутствие символов на экране.
При создании суперюзера (в cmd), заполнил login, email, а поле password заполнить не получается, символы не вводятся, клавиатура как бы не активна (!). Пробовал создать суперюзера позже, через manage.py createsuperuser, но происходит то же самое.
Офлайн