J'ai un formulaire appelé ordre d'édition. De mon formulaire il y a un peu à la fin où il met à jour la date d'état actuel de l'article. Il met à jour, mais seulement si je devais fermer le formulaire après avoir cliqué sur le bouton appelé save_status
. Y at-il un moyen où si je devais cliquer sur le bouton appelé save_status
, puis la page Web se rafraîchir sans avoir à fermer le formulaire? Une sorte d'auto-rechargement?Django, vous voulez mettre à jour le formulaire sans avoir à ouvrir à nouveau le formulaire
if request.method == 'POST':
form = forms.ItemForm(request.POST, instance = item)
if form.is_valid() and save_item is not None:
form.save(True)
request.user.message_set.create(message = "Item {0} has been updated successfully.".format(item.tiptop_id))
return HttpResponse("<script language=\"javascript\" type=\"text/javascript\">window.opener.location = window.opener.location; window.close();</script>")
if request.POST.get('save_status'):
item.current_item_status_date = date.today()
item.save()
"formulaire se met à jour"? Qu'est-ce que ça veut dire? Veuillez le définir précisément. Voulez-vous que la page Web soit actualisée dans le navigateur avec de nouvelles données? Ou voulez-vous quelque chose d'autre? –
@ S.Lott Oui, je veux que la page web rafraîchisse sur le navigateur avec de nouvelles données – Shehzad009