Я новичок.Я создаю систему управления заказами в ресторане, которая после того, как клиент заказывает еду, на кухне может получить заказ клиента и изменить статус его еды (пример: приготовлено или готово к подаче).
Я хочучтобы изменить статус заказа клиента с помощью опции выбора, сохранить его в базе данных, когда я нажму кнопку «изменить статус», и отобразить его на странице kitchen_page.html.Но я не уверен, как это сделать?
Кто-нибудь может помочь мне сделать это?
Вот мои шаблоны:
views.py:
def kitchen_view(request):
chef_view = OrderItem.objects.all()
#chef_view = OrderItem.objects.get(OrderId=OrderId)
return render(request, 'restaurants/kitchen_page.html', {'chef_view': chef_view})
if request.method == "POST":
OrderId = request.POST.get("OrderId")
Status = request.POST.get("Status")
chef_view.OrderId = OrderId
chef_view.Status = Status
get_status = chef_view.save()
return render(request, 'restaurants/kitchen_page.html', {'chef_view':chef_view})