Отображать бронирования пользователей, когда они вошли в систему
Я надеюсь, что кто-нибудь сможет мне помочь, я новичок в Django и в настоящее время собираю приложение для системы бронирования ресторанов. Многое из того, что я хочу сделать, уже сделано, но теперь я хочу, чтобы все заказы пользователей появлялись на странице "Мои заказы", когда они входят в свой аккаунт. Я хочу дать людям возможность редактировать или отменять заказы, если это необходимо. Может ли кто-нибудь направить меня в правильном направлении, чтобы при входе в систему отображались только бронирования пользователей? Спасибо
Вы можете проверить, аутентифицирован ли пользователь в вашем представлении с помощью if request.user.is_authenticated
(документация здесь), затем, если да, вы получаете все его бронирования и показываете ему страницу бронирования. Если нет, вы можете перенаправить его, например, на страницу входа в систему, или просто на главную страницу, или на что угодно.