自定义Global全局变量
目录:
- 一方法是(类名.变量名)在类内共用
- 二方法是自建全局变量文件
一,使用背景:
在同一个类里尤其是含有底层的代码块时,不能__init__初始化变量,可以用下面方法来共用变量
-
class TaskAdmin(admin.ModelAdmin): #定义一个类 list_filter = ( Is_Legal, ('update_time',DateTimeRangeFilter ), ) list_display = ('title','illegal_rate',) def get_paginator(self, request, queryset, per_page, orphans=0, allow_empty_first_page=True):#底层分页代码块 #(类名.变量名)初始一个变量以便接下来共用 TaskAdmin.search_num = len(queryset) TaskAdmin.start_time = '2019-07-03 00:00:00' #类名.变量名初始一个变量 TaskAdmin.end_time = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S') TaskAdmin.sear