AttributeError у объекта /profile/1/ 'User' нет атрибута 'room_set

Я создал страницу профиля и ни с того ни с сего она сломалась. Все работало нормально, но потом просто сломалось ни с того ни с сего. Я понятия не имею, что случилось

Вот мой код и трассировка. Дайте мне знать, если необходимо больше деталей и кода.

views.py

def userProfile(request, pk):
    user = User.objects.get(id=pk)
    rooms = user.room_set.all()
    room_messages = user.message_set.all()
    topics = Topic.objects.all()
    context = {'user': user, 'rooms': rooms, 
               'room_messages': room_messages, 'topics': topics}
    return render(request, 'authentication/profile.html', context)

traceback

Traceback (most recent call last):
  File "C:\Users\mikha\issue_env\lib\site-packages\django\core\handlers\exception.py", line 55, in inner
    response = get_response(request)
  File "C:\Users\mikha\issue_env\lib\site-packages\django\core\handlers\base.py", line 197, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "C:\Users\mikha\issuetracker\users\views.py", line 59, in userProfile
    rooms = user.room_set.all()

Exception Type: AttributeError at /profile/1/
Exception Value: 'User' object has no attribute 'room_set'
Вернуться на верх