Почему приложение администрирования Django 1.0 не будет работать?

Регулярное выражение заменяет все совпадения на обратную косую черту и соответствующую подстроку. Он соответствует любым отдельным символам из набора между [ и ]. То есть:

  • - simple dash
  • \\ одиночная обратная косая черта (с предшествующей другой обратной косой чертой, потому что это сервер как escape-символ)
  • / косая черта
  • \\ снова одиночная обратная косая черта (здесь она устарела)
  • ^, $, *, +, ?, ., [ 1112], ), |, [ одиночные символы
  • \] закрывающей скобке предшествует escape-символ, в противном случае будет закрыт набор символов для соответствия
  • [1117 ], } одиночные символы

Строка замены \\[1119]amp; просто говорит:

  • \\ add одиночная обратная косая черта
  • [1121]amp; add вся подстрока соответствует выражению
5
задан Josh Smeaton 31 October 2008 в 03:35
поделиться

1 ответ

Это - потому что Вы не учли a / в urls.py. Измените администраторскую строку на следующее:

(r'^admin/(.*)', admin.site.root),

Я проверил это на своем сервере и получил ту же ошибку с Вашей строкой от urls.py.

12
ответ дан 13 December 2019 в 05:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: