Comment envoyer du contenu HTML vers une autre page HTML
P粉596191963
P粉596191963 2023-09-05 12:05:48
0
1
505
<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>
P粉596191963
P粉596191963

répondre à tous(1)
P粉776412597

Si je comprends bien votre question.

Vous pouvez le faire en transmettant les variables du formulaire à la approved_questionsvue. Idem

views.py

def approve_questions(request, form):
    context = {'form': form}
    return render(request, "approve_question.html", context)


def questions(request):
        form = addQuestionform()
        if (request.method == 'POST'):
            form = addQuestionform(request.POST)
            if (form.is_valid()):
                ...
                pass=approved_questions(request, form)

                return redirect("login")
      
        context = {'form': form}
        return render(request, 'addQuestion.html', context)
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!