Ошибка Django Database Routers: «для распаковки нужно более 1 значения» - PullRequest
0 голосов
/ 26 июня 2011

Когда я сделал это в своем коде:

DATABASE_ROUTERS = [
    'some_value_here'
]

Я получил:

ValueError при /

нужно более 1 значениераспаковать

<some-path>/django/v1_2/core/handlers/base.py в get_response

# Setup default url resolver for this thread.
urlconf = settings.ROOT_URLCONF
urlresolvers.set_urlconf(urlconf)
resolver = urlresolvers.RegexURLResolver(r'^/', urlconf)
# Apply request middleware
for middleware_method in self._request_middleware:
    response = middleware_method(request) ...     #<<<<  Error is on this line
    if response:
        return response
if hasattr(request, "urlconf"):
    # Reset url resolver with a custom urlconf.
    urlconf = request.urlconf

Что происходит?Есть идеи?

Ответы [ 2 ]

0 голосов
/ 26 июня 2011

Поцарапайте это, я просто ошибка сама: мне нужно имя модуля, а не только имя класса.

0 голосов
/ 26 июня 2011

Попробуйте:

DATABASE_ROUTERS = [
    'some_value_here',
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...