HTML 콘텐츠를 다른 HTML 페이지로 보내는 방법
<p>한 HTML 페이지에서 양식을 작성한 다음 채워진 양식을 확인하고 저장하기 위해 다른 HTML 페이지로 보내고 싶습니다. 한 HTML에서 다른 HTML로 데이터를 보내는 방법을 모르겠습니다. 여러분의 도움을 요청합니다. 감사합니다</p>
<pre class="brush:php;toolbar:false;">question.html
이것은 형태입니다
{%는 'dependent.html'을 확장합니다. %}
{% 블록 콘텐츠 %}
<div class="jumbotron 컨테이너 행">
<div class="col-md-6">
<h1>질문 추가</h1>
<div class="카드 카드-본문">
<양식 작업=""방법="POST"id="양식"
{% csrf_token %}
{{form.as_p}}
<br>
<입력 유형="제출" name="제출">
</양식>
</div>
</div>
</div>
{% 엔드블록 %}</pre>
<pre class="brush:php;toolbar:false;">approve_questions.html
여기서 질문.html의 내용을 가져오고 싶습니다.
현재 비어있습니다</pre>
<pre class="brush:php;toolbar:false;">views.py
def 질문(요청):
양식 = 추가질문양식()
if(request.method == 'POST'):
양식 = 추가질문양식(요청.POST)
if (form.is_valid()):
form.save(커밋=False)
html = render_to_string("notification_email.html")
send_mail('연락 양식 제목', '메시지입니다', 'noreply@codewithstein.com', ['example@gmail.com'],
html_message=html)
반환 리디렉션("로그인")
컨텍스트 = {'양식': 양식}
return render(요청, 'addQuestion.html', 컨텍스트)
def 승인_질문(요청):
return render(request, "approve_question.html")</pre>