| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338 |
- 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
|