定義全域性變數,在專案的任何位置都可以獲取到變數的值
#!/usr/bin/env python
#coding:utf-8
#author:jan
"""定義django template的全域性模板變數
"""from monsys.models import
monobject
from include.common.common import
adddef
monitor_status(request):
"""主頁面顯示全域性的各種監控物件的狀態資料
"""service_obj = monobject.objects.get(name="服務"
).monobjectsub_set.all()
product_obj = monobject.objects.get(name="業務"
).monobjectsub_set.all()
host_obj = monobject.objects.get(name="主機"
).monobjectsub_set.all()
container_obj = monobject.objects.get(name="容器"
).monobjectsub_set.all()
status =,
"monitor_service
": ,
"monitor_system
": ,
}return status
然後在settings.py的templates裡註冊這個資料夾
templates =[,},]
然後就可以在專案的任何位置取到需要的變數了
定義全域性變數
inte ce property strong,nonatomic uiwindow window propertyboolislogin end synthesize window window synthesizeislogin end 那麼在其他的class裡,則可以通過下列 呼叫全域性變數 ...
vue定義全域性變數
在開發中,有時需要將從介面請求到的一些資料當做全域性變數,在其他頁面多次使用。比如,登入成功後可能需要將使用者名稱,id等資訊存起來,便於其他頁面展示或使用,將這些資訊定義為全域性變數是用起來就很方便。舉栗子 在login.vue中拿到了使用者的一些資訊 import vue from vue 注意...
C定義全域性變數
程式工程中往往遇到這樣的問題 某個變數是貫穿始終的,主函式以及不同的子函式都要用到這個變數,並且要呼叫子函式改變變數的值。這時候全域性變數就起到乙個橋梁作用,在函式外定義,在主函式中呼叫定義,在子函式a中呼叫並賦值,在子函式b中呼叫該變數,此時的值已經是改變之後的值。用法 在主函式之前定義全域性變數...