>  기사  >  백엔드 개발  >  django의 settings.py 변수에 대한 전역 참조 다이어그램

django의 settings.py 변수에 대한 전역 참조 다이어그램

高洛峰
高洛峰원래의
2017-03-28 16:08:181801검색

settings.py에 다음과 같이 변수 이름을 점으로 설정하여 액세스할 수 있는 맞춤 변수를 추가합니다.

from django.conf import settings
site_name = settings.SITE_NAME
site_desc = settings.SITE_DESC

그러나 이메일, 웹사이트 제목, 웹사이트 설명, 접속이 매우 불편합니다. 해결책:

1. 먼저 settings.py에 해당 변수를 추가합니다:

#网站信息SITE_NAME="hupeng的个人博客"SITE_DESC="pyhon爱好者,希望和大家一起学习,共同进步"

2. , 설정 구성 파일이 포함된

from django.conf import settings
def global_settings(request):    
return {"SITE_NAME": settings.SITE_NAME,            
"SITE_DESC": settings.SITE_DESC}

변수를 반환합니다. 참고: 매개변수 요청을

함수에 추가해야 합니다. 그렇지 않으면 다음 오류가 발생합니다:

django의 settings.py 변수에 대한 전역 참조 다이어그램

3. settings.py의 TEMPLATES에 있는 OPTIONS 구성 항목에 global_settings 함수

django의 settings.py 변수에 대한 전역 참조 다이어그램

를 추가합니다. 4. 템플릿을 수정하고 해당 항목에 직접 액세스합니다. 키 이름을 통한 변수

django의 settings.py 변수에 대한 전역 참조 다이어그램

5. 최종 효과:

django의 settings.py 변수에 대한 전역 참조 다이어그램

위 내용은 django의 settings.py 변수에 대한 전역 참조 다이어그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.