성능이 뛰어나고 무난한 성능 요구 사항이 있습니까? 마찬가지로 : 페이지가 렌더링하는 데 몇 밀리 초가 걸리면 사람들이 실제로 죽거나 해를 입니까? 아니면 해고 당할 것입니까?
나는 의심 스럽다. 그래서 프레임 워크가 HTML 출력을보다 잘 제어 할 필요가있을 때까지 프레임 워크를 들게한다. 실제로는 저장하기 위해 파이썬을 실행하는 것을 피하는 것보다 훨씬 더 가능성이있다. 완전한 추측) 15ms.
더 많은 제어가 필요한 경우 일부 핸드 메이드 HTML을 스플 라이스하는 것이 가장 좋습니다. 또는 모든 곳에서 재사용 할 수있는 양식 필드의 포함/부분을 만들면 더 많은 시간을 수동으로 작성하는 시간을 절약 할 수 있습니다. 필요한 것보다 더 많은 유연성을 여전히 제공하지만 myform.as_p
등
여기는 대략적인 사용법을 사용하여 양식 필드를 제어하고 장고 템플릿 프레임 워크를 활용할 수있게 해줍니다. 나를 구해주세요 :
내 템플릿에 :
같은
그리고 form_field_as_p.html 10, 뭔가 :
{% if not form_field.is_hidden %}
<p>
{% if form_field.errors %}
{% for error in form_field.errors %}
<span class="errorlist">{{error}}</span>
{% endfor %}
{% endif %}
{{ form_field.label_tag }}
{% if form_field.field.required %}
<span class="required">*</span>
{% endif %}
{{ form_field }}
{% if form_field.help_text %}
<span class="form-help-text">{{ form_field.help_text }}</span>
{% endif %}
</p>
{% else %}
<div>{{ form_field }}</div> {# hidden field #}
{% endif %}