У меня есть пользовательская модель пользователя (CustomUsers) в одном приложении под названием users, а затем у меня есть модель под названием Bookings, из которой я создал ModelfForm с именем BookingsForm.
В модели Bookings (и в конечном итоге BookingsForm) у меня есть поле с названием booking_author, которому ForeignKey унаследован от модели CustomUsers.
Теперь я смог успешно вызвать поле booking_author в моем виде бронирования и сделать его недоступным для редактирования / чтения только так, как я хотел. Проблема в том, что в поле отображается идентификатор автора, а не имя автора. Кто-нибудь может помочь мне решить эту проблему?
views.py
@login_required
def bookingscreate(request):
bookings_form = BookingsForm(initial={'booking_author': request.user })
context = {
'bookings_form': bookings_form
}
return render(request, 'bookings_create.html', context)