Django的settings源碼分析

Django其實有兩個配置文件,一個是暴露給用戶的能夠自定義的配置,一個是項目默認的配置,用戶若是配置了就用用戶的,沒有配置就用默認的。django

首先須要在settings文件中導入,而後查看settings源碼spa

from django.conf import global_settings,settings

 點進去LazySettings咱們會發現它是一個類,因此settings是類實例化出來的對象,這裏利用了單例模式。code

而後咱們點入manage.py文件中看到對象

最後點入Settings類blog

相關文章
相關標籤/搜索