Django 源碼分析 LazySetting 對象

1、Django 中經過 LazySetting 對象來獲取項目的配置,LazySetting 對象有什麼特性?爲何使用這個對象? LazySetting 顧名思義,就是延遲獲取配置內容。好比,咱們定義了一個對象A,並對其添加了一些屬性,對A初始化時,咱們將 A 的屬性的值設置爲空,當咱們要訪問 A 其中的一個屬性時,此時屬性的值爲空,咱們才加載屬性的值,並將空值設置爲對應的值,返回屬性值,下次獲
相關文章
相關標籤/搜索