Как собрать ссылку на конкретный вид в админке django? - PullRequest
0 голосов
/ 06 сентября 2011

Внутри моего подкласса admin.ModelAdmin я хочу вручную собрать URL для другого вида редактирования для другой модели.

Что у меня сейчас есть:

  • Приложение
  • модель
  • id (PK модели)

Вопрос теперь в том, как мне получить префикс сервера. например Я получаю доступ к админу через URL http://myserver.com/admin/app/model/ Как я могу получить http://myserver.com/admin независимым от сервера способом внутри моего ModelAdmin подкласса?

1 Ответ

3 голосов
/ 06 сентября 2011

Используйте функцию reverse, как указано в реверсирование URL-адресов администратора .

Например:

urlresolvers.reverse('admin:appname_modelname_change', args=(id,))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...