Я пытаюсь сделать универсальную таблицу для списка django_tables
объекты. У меня есть все работа, за исключением того, что get_absolute_urls()
на моем User
возвраты объектов:
/users//
В то время как я мог создать этот URL, он не соответствует остальной части расположения сайта, таким образом, я ищу другой способ сделать это. Существует ли способ переопределить это значение, не повреждая созданный в аутентификации и другой функциональности?
Вы можете сделать это в файле settings.py, используя параметр ABSOLUTE_URL_OVERRIDES
ABSOLUTE_URL_OVERRIDES = {
'auth.user': lambda u: "/users/%s/" % u.username,
}
Вот ссылка на официальную документацию: https://docs.djangoproject.com/en/stable/ref/settings/