So senden Sie HTML-Inhalte an eine andere HTML-Seite
P粉596191963
P粉596191963 2023-09-05 12:05:48
0
1
510
<p>Ich möchte ein Formular auf einer HTML-Seite ausfüllen und das ausgefüllte Formular dann zur Überprüfung und Speicherung an eine andere HTML-Seite senden. Ich weiß einfach nicht, wie ich Daten von einem HTML-Code an einen anderen senden soll. Ich bitte um Ihre Hilfe. Vielen Dank</p> <pre class="brush:php;toolbar:false;">question.html Das ist das Formular {% erweitert 'dependencies.html' %} {% Inhalt blockieren %} <div class="Jumbotron Container Row"> <div class="col-md-6"> <h1>Frage hinzufügen</h1> <div class="card card-body"> <form action="" method="POST" {% csrf_token %} {{form.as_p}} <br> <input type="submit" name="Submit"> </form> </div> </div> </div> {% endblock %}</pre> <pre class="brush:php;toolbar:false;">approve_questions.html Ich möchte hier den Inhalt von questions.html erhalten Derzeit leer</pre> <pre class="brush:php;toolbar:false;">views.py Def-Fragen (Anfrage): form = addQuestionform() if (request.method == 'POST'): form = addQuestionform(request.POST) if (form.is_valid()): form.save(commit=False) html = render_to_string("notification_email.html") send_mail('Der Betreff des Kontaktformulars', 'Dies ist die Nachricht', 'noreply@codewithstein.com', ['example@gmail.com'], html_message=html) Return Redirect("Login") context = {'form': form} return render(request, 'addQuestion.html', context) auf jeden Fall genehmigen_fragen(Anfrage): return render(request, "approve_question.html")</pre>
P粉596191963
P粉596191963

Antworte allen(1)
P粉776412597

如果我正确理解了你的问题。

你可以通过将表单变量传递给approved_questions视图来实现。同样

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)
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!