Найти - Пользователи
Полная версия: Вывод имени пользователя в шаблоне.
Начало » Django » Вывод имени пользователя в шаблоне.
1
ksk-
Всем привет.
Не могу понять один момент. Помогите, кто знает.
Имеется модель “book”, в ней имеется поле “uploader”, которое содержит имя пользователя, который добавил книгу. Заполняется оно так
def save_model(self, request, obj, form, change):
obj.uploader = request.user
obj.save()
Затем в шаблоне пишу: {{ book.uploader }}. Но почему-то заместо имени пользователя он подставляет туда цифры “1”,“ 2” или “3”, причем каждая цифра соответствует порядку добавления пользователя.

Почему так? Как выводить вместо цифр имя пользователя?
ziro
А у Вас случаем obj.uploader не имеет тип models.CharField? Приведите, если не трудно определение модели “book”.
ksk-
Спасибо, я уже разобрался сам.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB