Соединение с django администраторским сайтом

Вспомните 2 числа от 1 до 9999. Добавьте их. Теперь скажите мне последнюю цифру.

Я не могу, исходя из этой информации, определить, какие цифры вы изначально подумали. Это очень простой пример одностороннего хэша.

Теперь я могу подумать о двух числах, которые дают одинаковый результат, и именно здесь этот простой пример отличается от «правильного» криптографического хэша, такого как MD5 или SHA1. С этими алгоритмами в вычислительном отношении должно быть трудно найти вход, который производит определенный хеш.

46
задан ozan 21 June 2009 в 13:36
поделиться

2 ответа

Какую версию django вы используете? Если вы используете транк, измените свои шаблоны URL-адресов администратора с:

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

на:

('^admin/', include(admin.site.urls))

. И тогда вы получите именованный шаблон URL-адреса, называемый 'admin_index', на который вы можете ссылаться. См.

http://docs.djangoproject.com/en/dev/ref/contrib/admin/#reversing-admin-urls

для получения дополнительной информации

8
ответ дан 26 November 2019 в 20:21
поделиться

Попробуйте то, что предлагает Oggy, но затем используйте ':' вместо '_' в текущем Django:

<a href="{% url 'admin:index' %}">link to admin panel</a>
88
ответ дан 26 November 2019 в 20:21
поделиться
Другие вопросы по тегам:

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