Django : 템플릿에서 설정을 사용하는 방법?Django : 템플릿에서 설정을 사용하는 방법?
4
A
답변
13
당신은이 같은 템플릿에 설정을 전달할 수
{{ settings.MY_SETTING_NAME }}
당신이 당신의 설정에 액세스해야하는 경우 많은 템플릿 (많은 뷰)은 적절한 template context processor을 만드는 것을 고려하십시오.
0
가져 오기하십시오.
from django.conf import settings
0
정말 간단합니다. 이처럼
: 템플릿에서
from django.conf import settings
from django.template import RequestContext
def index(request):
return render_to_response('index.html', {'settings': settings},
context_instance=RequestContext(request))
:
이from django.conf import settings
print settings.MY_SETTING_NAME
2
클래스 기반보기를 사용하는 경우 :
#
# in settings.py
#
YOUR_CUSTOM_SETTING = 'some value'
#
# in views.py
#
from django.conf import settings #for getting settings vars
class YourView(DetailView): #assuming DetailView; whatever though
# ...
def get_context_data(self, **kwargs):
context = super(YourView, self).get_context_data(**kwargs)
context['YOUR_CUSTOM_SETTING'] = settings.YOUR_CUSTOM_SETTING
return context
#
# in your_template.html, reference the setting like any other context variable
#
{{ YOUR_CUSTOM_SETTING }}
관련 문제
- 1. Django : 템플릿에서 주석 처리
- 2. Django 템플릿에서 줄 바꿈을 생성하는 방법
- 3. Django 템플릿에서 테이블을 올바르게 컬럼 화하는 방법
- 4. Django : html 템플릿에서 변수를 가져 오는 방법
- 5. django 템플릿에서 'aList의 요소가 가능합니까'입니까?
- 6. Django : 템플릿에서 MySql에 값을 저장
- 7. Django - 템플릿에서 특정 객체 검색
- 8. django 템플릿에서 문자열을 int로 변환해야합니다.
- 9. 템플릿에서 Django 필드가 필요한지 확인하십시오.
- 10. django 템플릿에서 템플릿 이름 얻기
- 11. Django 템플릿에서 루프 오류가 발생합니다.
- 12. django 템플릿에서 {% include %} vs {% extends %}
- 13. django 템플릿에서 파이썬 문자열 포맷 사용하기
- 14. django 템플릿을 사용하는 방법
- 15. TYPO3 CMS의 템플릿에서 콘텐츠를 만들고 사용하는 방법
- 16. Django 템플릿 : 템플릿에서 모델의 필드를 사용하려면 어떻게해야합니까? 이 템플릿에서
- 17. Django 템플릿에서 문자열이 중복되지 않도록하려면 어떻게해야합니까?
- 18. 템플릿에서 양식이 사용하는 모델 인스턴스에 어떻게 액세스합니까?
- 19. Watin을 사용하는 동안 프록시 설정을 변경하는 방법?
- 20. Visual C#에서 설정을 사용하는 방법
- 21. GAE에서 django 세션을 사용하는 방법
- 22. PINAX없이 django 메일러를 사용하는 방법
- 23. Django 스 니펫. 사용하는 방법?
- 24. Django : 템플릿에서 변환 및 상수 문자열을 연결하는 방법
- 25. Django url 및 템플릿에서 GET 요청
- 26. Django 위젯 템플릿에서 MEDIA_URL을 가져올 수 없습니다.
- 27. Django 템플릿에서 'Context`는 스택입니다. 무엇 때문에?
- 28. Django 템플릿에서 더 짧은 var 이름을 바인딩하십시오.
- 29. Django 템플릿에서 매개 변수를 전달하는 방법은 무엇입니까?
- 30. Django 템플릿에서 변수를 사용하여 dict에 액세스하고 있습니까?
미안, 내가 템플릿에 의미한다. – user469652