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

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

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

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

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

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

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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