레일스에는 현재 환경을 알려주는 RAILS_ENV라는 환경 변수가 있습니다. 내 자신의 환경 변수를 만드는 것 외에 장고에있는 환경을 알려주는 기본 변수가 있습니까?Django에서 환경을 나타내는 변수는 무엇입니까?
2
A
답변
2
mipadi 말했듯이, 어떤 "공식적인"변수가 없습니다 있습니다. 자신을 만들지 못하도록 막을 수있는 방법은 없습니다. 당신은 S. 로트는 별도의 파일로 설정을 분리하기 위해 제안 된 방법을 사용할 수 있으며, 각각은 같은 라인이 내부 :
DJANGO_ENV = 'Production'
을 그럼 당신은 쉽게 어디서나 액세스 할 수 있습니다 :
from django.conf import settings
if settings.DJANGO_ENV == 'Production':
print "I'm in production!"
2
장고는 레일스의 "생산", "개발"및 "테스트"와 같은 "환경"개념을 가지고 있지 않습니다. 가장 가까운 것은 DEBUG
변수 (Django 프로젝트의 settings.py
파일 설정)입니다. 개발을 위해서는 True
, 생산에는 False
이어야합니다.
from django.conf import settings
print settings.DEBUG
2
는 종종 많은 것들이 "환경"사이에서 변경 : settings.py
의 외부, 당신은 그것을 얻을 수 있습니다.
각 환경마다 별도의 설정 파일이 있습니다.
각 환경 별 파일은 전체 응용 프로그램에 대한 기본 설정을 유치하기 위해
from settings import *
시작합니다.
우리는 레일이 같은 settings_dev
이 settings_checkout
은 settings_qa
, settings_prod
등
관련 문제
- 1. sp_send_dbmail의 로컬 변수는 무엇입니까?
- 2. 일시적인 변수는 무엇입니까?
- 3. vim의 @@ 변수는 무엇입니까?
- 4. asp.net 시스템 변수는 무엇입니까?
- 5. StreamGeometryContext.LineTo의 'isStroked'매개 변수는 무엇입니까?
- 6. XDG_SESSION_COOKIE 환경 변수는 무엇입니까?
- 7. C++ 템플릿의 "&"변수는 무엇입니까?
- 8. Java에서 공유 변수는 무엇입니까
- 9. CSS/Codeigniter의 변수는 무엇입니까?
- 10. Excel의 열 변수는 무엇입니까?
- 11. JavaScript의 "Bindable"변수는 무엇입니까?
- 12. Drupal 7 - template.php의 어떤 페이지 템플릿이 사용 되는가를 나타내는 변수는 무엇입니까?
- 13. django에서 SKU 란 무엇입니까?
- 14. OpenCV SVM 유형 매개 변수는 무엇입니까
- 15. 구멍이있는 다각형을 나타내는 방법은 무엇입니까?
- 16. ASP.NET에서 AppDomain을 나타내는 방법은 무엇입니까?
- 17. 이진 투명도를 나타내는 방법은 무엇입니까?
- 18. 제한된 컨텍스트를 나타내는 방법은 무엇입니까?
- 19. BOOL 래퍼를 나타내는 방법은 무엇입니까?
- 20. 레일 뷰의 클래스 변수는 무엇입니까?
- 21. 개체 리터럴의 참조 변수는 무엇입니까?
- 22. 파이썬 함수의 문자열 변수는 무엇입니까?
- 23. 인터페이스의 속성/멤버 변수는 무엇입니까?
- 24. 자바 스크립트 설정 변수는 무엇입니까?
- 25. CMBufferQueueCreate에 필요한 매개 변수는 무엇입니까?
- 26. Excel에서 현재 셀의 변수는 무엇입니까?
- 27. 데이터에 포함되지 않은 변수는 무엇입니까?
- 28. 자바 스크립트 스위치의 변수는 무엇입니까?
- 29. PsBoundParameters에없는 기본값이있는 매개 변수는 무엇입니까?
- 30. CodeMirror 함수 이전의 변수는 무엇입니까?