{% extends 'layout.html' %} {% block header %} {% include 'header.html' with context %} {% endblock header %} {# render_contact_form @params: form - form to render should have name,email,subject,message CONTACT_FORM_SETTINGS - settings for form should be in format: CONTACT_FORM_SETTINGS = { 'HEADING':'text', 'SUBHEADING':'text', 'OPTIONS':( (opt,val), (opt,val), ), 'SUBMIT_TEXT':'text', 'COMPANY_TITLE':'text', 'COMPANY_ADDRESS':{ 'NAME':'text', 'street':'text', 'city':'text', 'state':'text', 'zip':'text', }, 'COMPANY_PHONE':'text', 'CONTACT_NAME':'text', 'CONTACT_EMAIL':'text, } #} {% macro render_contact_form(form,CONTACT_FORM_SETTINGS) %}