from django.contrib import admin from apps.AppInfoManage.models import Pest_Harm_New,User_Month,User_Data_Table_New,Insect_Edition,User_Reporter,Address_Province,Encryption,Insecta_Sort,Purchase #种类表 @admin.register(Pest_Harm_New) class Pest_Harm_New_Admin(admin.ModelAdmin): actions_on_bottom = False actions_on_top = True # 详情显示项: fields = [ 'pest', 'pest_sort', 'pest_name', 'month_id', 'user_id', 'crop_sort' ] # 列表显示项: list_display = [ 'pest', 'pest_sort', 'pest_name', 'month_id', 'user_id', 'crop_sort' ] # 点击进入详情修改项: list_display_links = ('pest','pest_name','month_id',) # 链接:无 # list_display_links = None # 搜索字段项: search_fields = ['pest','pest_name','month_id'] # # 动作: # actions = [ds_off, ds_on] # 设置显示外键字段 fk_fields = ('month_id','user_id',) raw_id_fields = ('month_id','user_id',) # 设置每页显示记录数: list_per_page = 10 #月份表 @admin.register(User_Month) class User_Month_Admin(admin.ModelAdmin): actions_on_bottom = False actions_on_top = True # 详情显示项: fields = [ 'month', 'addr_id', ] # 列表显示项: list_display = [ 'month', 'addr_id', ] # 点击进入详情修改项: list_display_links = ('month','addr_id',) # 链接:无 # list_display_links = None # 搜索字段项: search_fields = ['month','addr_id'] # # 动作: # actions = [ds_off, ds_on] # 设置显示外键字段 fk_fields = ('month','addr_id',) raw_id_fields = ('addr_id',) # 设置每页显示记录数: list_per_page = 10 #用户数据表 @admin.register(User_Data_Table_New) class User_Data_Table_New_Admin(admin.ModelAdmin): actions_on_bottom = False actions_on_top = True # 详情显示项: fields = [ 'harm_id', 'user_id', 'lng', 'lat', 'upl_time', 'area', 'growth_stages', 'pestname', 'cens_method', 'defa', 'addr_photo', ] # 列表显示项: list_display = [ 'harm_id', 'user_id', 'lng', 'lat', 'upl_time', 'area', 'growth_stages', 'pestname', 'cens_method', 'defa', 'addr_photo', ] # 点击进入详情修改项: list_display_links = ('harm_id','user_id',) # 链接:无 # list_display_links = None # 搜索字段项: search_fields = ['harm_id','user_id'] # # 动作: # actions = [ds_off, ds_on] # 设置显示外键字段 fk_fields = ('harm_id','user_id',) raw_id_fields = ('harm_id','user_id',) # 设置每页显示记录数: list_per_page = 10 #病虫害调查统计器app升级表 @admin.register(Insect_Edition) class Insect_Editionadmin(admin.ModelAdmin): actions_on_bottom = False actions_on_top = True # 详情显示项: fields = [ 'app_name', 'app_num', 'app_desc', 'upl_time' ] # 列表显示项: list_display = [ 'app_name', 'app_num', 'app_desc', 'upl_time' ] # 点击进入详情修改项: list_display_links = ('app_name',) # 链接:无 # list_display_links = None # 搜索字段项: search_fields = ['app_name','app_num'] # # 动作: # actions = [ds_off, ds_on] # 设置显示外键字段 # fk_fields = ('reporters',) # raw_id_fields = ("reporters",) # 设置每页显示记录数: list_per_page = 10 #测试员表 @admin.register(User_Reporter) class User_AccountAdmin(admin.ModelAdmin): actions_on_bottom = False actions_on_top = True # 详情显示项: fields = [ 'user_id', 'name', 'photo', 'addr', 'time', 'phone', 'password' ] # 列表显示项: list_display = [ 'user_id', 'name', 'photo', 'addr', 'time', 'phone', 'password' ] # 点击进入详情修改项: list_display_links = ('user_id',) # 链接:无 # list_display_links = None # 搜索字段项: search_fields = ['name'] # # 动作: # actions = [ds_off, ds_on] # 设置显示外键字段 fk_fields = ('user_id',) raw_id_fields = ("user_id",) # 设置每页显示记录数: list_per_page = 10 #省市区表 @admin.register(Address_Province) class User_AccountAdmin(admin.ModelAdmin): actions_on_bottom = False actions_on_top = True # 详情显示项: fields = [ 'code', 'name', 'parent_code', ] # 列表显示项: list_display = [ 'code', 'name', 'parent_code', ] # 点击进入详情修改项: list_display_links = ('code',) # 链接:无 # list_display_links = None # 搜索字段项: search_fields = ['name'] # # 动作: # actions = [ds_off, ds_on] # 设置显示外键字段 # fk_fields = ('user_id',) # raw_id_fields = ("id",) # 设置每页显示记录数: list_per_page = 10 #加密表 @admin.register(Encryption) class EncryptionAdmin(admin.ModelAdmin): actions_on_bottom = False actions_on_top = True # 详情显示项: fields = [ 'time', 'meid', 'cipher', ] # 列表显示项: list_display = [ 'time', 'meid', 'cipher', ] # 点击进入详情修改项: list_display_links = ('meid',) # 链接:无 # list_display_links = None # 搜索字段项: search_fields = ['meid'] # # 动作: # actions = [ds_off, ds_on] # 设置显示外键字段 # fk_fields = ('user_id',) # raw_id_fields = ("id",) # 设置每页显示记录数: list_per_page = 10 # #虫害分类表 # @admin.register(Insecta_Sort) # class Insecta_SortAdmin(admin.ModelAdmin): # actions_on_bottom = False # actions_on_top = True # # 详情显示项: # fields = [ # 'code', # 'sort', # 'sort_code', # ] # # 列表显示项: # list_display = [ # 'code', # 'sort', # 'sort_code', # ] # # 点击进入详情修改项: # list_display_links = ('code',) # # 链接:无 # # list_display_links = None # # 搜索字段项: # search_fields = ['sort','code'] # # # 动作: # # actions = [ds_off, ds_on] # # 设置显示外键字段 # # fk_fields = ('user_id',) # # raw_id_fields = ("id",) # # 设置每页显示记录数: # list_per_page = 10 #购买用户列表 @admin.register(Purchase) class Purchase(admin.ModelAdmin): actions_on_bottom = False actions_on_top = True # 详情显示项: fields = [ 'time', 'userid', ] # 列表显示项: list_display = [ 'time', 'userid', ] # 点击进入详情修改项: list_display_links = ('userid',) # 链接:无 # list_display_links = None # 搜索字段项: search_fields = ['userid',] # # 动作: # actions = [ds_off, ds_on] # 设置显示外键字段 fk_fields = ('userid',) raw_id_fields = ("userid",) # 设置每页显示记录数: list_per_page = 10