И поля OneToOne
, и поля ForeignKey
ведут себя одинаково, вы можете просто вызвать их, используя user.user
. Первый пользователь - это экземпляр вашей модели Knapsack
, а второй - связанный с ней User
Просто чтобы убедиться, что я правильно понимаю ваш вопрос: скажем, ваш стек активности похож на A -> B -> C, и теперь из C вы хотите очистить стек и вернуться к A.
Если это то, что вам нужно, то эти флаги намерений верны и должны работать как положено, в соответствии с документами для Android-разработчиков .