Ich habe zwei Tabellen, die miteinander verknüpft sind, die Delivery-Tabelle und Stock-Tabelle. Sie sind miteinander verknüpft, indem delivery_id ein Fremdschlüssel in der Tabelle "Stock" ist. Mein Dilemma ist, dass ich die neu erstellte ID aus dem Lieferungsformular zu meinem Lagerformular bekommen muss. Wie mache ich es?Wie bekomme ich eine neue ID? DJANGO
def delivery(request):
form = DeliveryForm(request.POST or None)
context = {"form": form}
if form.is_valid():
form.save()
context = {"message": "Success!"}
return HttpResponseRedirect('/post/')
else:
return render(request, 'inventorysystem/delivery.html', context)
def stock(request, delivery_id=id):
form = StockForm(request.POST or None)
context = {"form": form}
if form.is_valid():
form.save()
context = {"message": "Success!"}
return render(request,'inventorysystem/post.html', context)
bitte PLZ und nicht Screenshot – e4c5
Was meinst du mit "ID vom Lieferschein zum Lagerformular bekommen"? Dies sind verschiedene Anfragen. Sie müssen "alles" kodieren, um die Anfrage in der Anfrage selbst zu rendern (natürlich können Cookies und Datenbanken helfen). – syntonym