| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- # -*- coding: utf-8 -*-
- from django.contrib import admin
- from apps.AppInfoManage.models import QXalarmrange, SCDalarmrange, CBDalarmrange, Alarm_record
- # Register your models here.
- # 定制气象设备预警范围SCDalarmrange的 Admin 后台
- class QXalarmrangeAdmin(admin.ModelAdmin):
- list_display = [
- 'upl_time',
- ]
- admin.site.register(QXalarmrange, QXalarmrangeAdmin)
- # 定制杀虫灯预警范围SCDalarmrange的 Admin 后台
- class SCDalarmrangeAdmin(admin.ModelAdmin):
- list_display = [
- 'upl_time',
- ]
- admin.site.register(SCDalarmrange, SCDalarmrangeAdmin)
- # 定制测报灯预警范围SCDalarmrange的 Admin 后台
- class CBDalarmrangeAdmin(admin.ModelAdmin):
- list_display = [
- 'upl_time',
- ]
- admin.site.register(CBDalarmrange, CBDalarmrangeAdmin)
- # 定制预警列表Alarm_record的 Admin 后台
- class Alarm_recordAdmin(admin.ModelAdmin):
- list_display = [
- 'alarm_time',
- 'alarm_desc',
- 'e_type',
- 'equip_id'
- ]
- # 搜索项:
- search_fields = ['equip_id__equip_id']
- list_filter = (
- 'alarm_time',
- 'equip_id__equip_type'
- )
- # 点击进入详情修改项:
- list_display_links = ('equip_id',)
- # 设置显示外键字段:
- fk_fields = ('equip_id',)
- # raw_id_fields(只适用于外键)后,会显示外键的详细信息:
- raw_id_fields = ("equip_id",)
- # 设置每页显示记录数:
- list_per_page = 10
- admin.site.register(Alarm_record, Alarm_recordAdmin)
|