Работа с персональными данными пользователя в Django - Python

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток. Только начал изучать Django, возник вопрос. Как работать с данным, персональными для каждого пользователя. Допустим есть магазин, в нем пользователи, который могут сделать заказ, потом зайти и посмотреть, что заказано. Как получить из моделей данные только по пользователю под которым авторизовались (и как эти данные правильно организовать). Есть вариант назначать, допустим, на заказ внешний ключ с User к которому заказ принадлежит. При выборке в html можно получить данные через
и по id отбирать записи... Это вообще правильно? Думаю, есть более разумный вариант. Как это делается в крупных проектах?

Решение задачи: «Работа с персональными данными пользователя в Django»

textual
Листинг программы
cart = request.user.goods_set.all()

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5