Comment envoyer du contenu HTML vers une autre page HTML
P粉596191963
2023-09-05 12:05:48
<p>Je souhaite remplir un formulaire sur une page HTML, puis envoyer le formulaire rempli vers une autre page HTML pour vérification et enregistrement. Je ne sais tout simplement pas comment envoyer des données d'un code HTML à un autre. Je demande votre aide. Merci</p>
<pre class="brush:php;toolbar:false;">question.html
C'est le formulaire
{% étend 'dependencies.html' %}
{% bloquer le contenu %}
<div class="ligne de conteneur jumbotron">
<div class="col-md-6">
<h1>Ajouter une question</h1>
<div class="corps de la carte de la carte">
<form action="" méthode="POST" id="formulaire">
{% csrf_token %}
{{form.as_p}}
<br>
<type d'entrée="soumettre" nom="Soumettre">
</formulaire>
</div>
</div>
</div>
{% bloc de fin %}</pre>
<pre class="brush:php;toolbar:false;">approve_questions.html
Je veux obtenir le contenu de question.html ici
Actuellement vide</pre>
<pre class="brush:php;toolbar:false;">views.py
questions déf (demande):
formulaire = addQuestionform()
si (request.method == 'POST') :
formulaire = addQuestionform(request.POST)
si (form.is_valid()) :
form.save(commit=False)
html = render_to_string("notification_email.html")
send_mail('Le sujet du formulaire de contact', 'Ceci est le message', 'noreply@codewithstein.com', ['example@gmail.com'],
html_message=html)
redirection de retour ("connexion")
contexte = {'formulaire': formulaire}
return render(requête, 'addQuestion.html', contexte)
def approuver_questions (requête) :
return render(request, "approve_question.html")</pre>
Si je comprends bien votre question.
Vous pouvez le faire en transmettant les variables du formulaire à la
approved_questions
vue. Idemviews.py