recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment envoyer du contenu HTML vers une autre page HTML

<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粉596191963P粉596191963452 Il y a quelques jours605

répondre à tous(1)je répondrai

  • P粉776412597

    P粉7764125972023-09-06 10:58:01

    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)

    répondre
    0
  • Annulerrépondre