Было бы более разумно сделать так, чтобы DoneType.user
наследовал его ForeignKey
от Done
, а затем вы могли бы назвать его как done_type.user.user
.
Таким образом,вам даже не нужно будет делать какие-либо сравнения, поэтому не требуется никакого дополнительного обращения к базе данных (тоже быстрее) .
Но если вы хотите сравнить 2 поля, вам нужно что-то сделатькак это в ваших взглядах ...
Предположим done = Done.objects.get(id=1)
и done_type = DoneType.objects.get(id=1)
if done.user == done_type.user:
# do something
Но сравнивать это так - плохая идея.