as_p() 는 form 을 <p>
태그들로 렌더링 해줍니다.
각 <p>
태그는 하나의 필드를 가지고 있습니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| f = ContactForm()
# 폼 인스턴스를 생성 한뒤에 # f.as_p() 를 호출하면,
f.as_p()
# 폼의 각 필드들이 <p>태그로 감싸져서 렌더링 되는것을 확인할수 있습니다
In [2]: f = ContactForm()
In [3]: f.as_p() Out[3]: '<p><label for="id_subject">Subject:</label> <input type="text" name="subject" maxlength="100" required id="id_subject"></p> \n<p><label for="id_message">Message:</label> <textarea name="message" cols="40" rows="10" required id="id_message">\n</textarea></p> \n<p><label for="id_sender">Sender:</label> <input type="email" name="sender" required id="id_sender"></p> \n<p><label for="id_cc_myself">Cc myself:</label> <input type="checkbox" name="cc_myself" id="id_cc_myself"></p>'
|