0
개발중인 블록을 비활성화하고 Python 개발의 Google 애플리케이션에 배포하고자합니다. 템플릿이나 메인 스크립트에서 어떤 변화가 필요합니까? 당신이 django.core.content_processors.debug은 당신이 당신의 템플릿에서이 작업을 수행 할 수있는 미들웨어를 가지고 있다면장고에있는 블록을 사용 중지합니다.
개발중인 블록을 비활성화하고 Python 개발의 Google 애플리케이션에 배포하고자합니다. 템플릿이나 메인 스크립트에서 어떤 변화가 필요합니까? 당신이 django.core.content_processors.debug은 당신이 당신의 템플릿에서이 작업을 수행 할 수있는 미들웨어를 가지고 있다면장고에있는 블록을 사용 중지합니다.
:
{% block mydebugonly %}
{% if debug %}
<p>Something that will only appear if the DEBUG setting is True.</p>
{% endif %}
{% endblock %}
디버그 미들웨어는 또한 당신이''INTERNAL_IPS''에서 테스트 기계의 IP 주소를 넣어해야합니다 설정, 일반적으로 INTERNAL_IPS = ('127.0.0.1')이 트릭을 수행합니다. 내 코드에 디버그 블록을 넣을 때 항상 이것을 잊어 버리는 것 같다. – Prairiedogg