파일
asset-management/assetapp/admin.py
cnbugs a40a0137cf 初始提交:希姆计算硬件资产管理系统
功能:
- Django + MySQL + 深色主题
- 资产增删改查(含资产编号、BMC地址、设备位置、备注)
- Excel导入导出(分类自动创建)
- 设备分类管理
- 资产变更记录追踪
- 质保到期提醒
- 用户认证系统
- Docker部署支持
2026-04-25 08:04:51 +08:00

25 라인
854 B
Python

from django.contrib import admin
from .models import Asset, Category, AssetChangeLog
@admin.register(Category)
class CategoryAdmin(admin.ModelAdmin):
list_display = ['name', 'description', 'created_at']
search_fields = ['name']
@admin.register(Asset)
class AssetAdmin(admin.ModelAdmin):
list_display = ['asset_number', 'name', 'category', 'brand', 'model', 'status', 'location', 'created_at']
list_filter = ['status', 'category', 'brand']
search_fields = ['asset_number', 'name', 'serial_number', 'ip_address']
readonly_fields = ['created_at', 'updated_at']
@admin.register(AssetChangeLog)
class AssetChangeLogAdmin(admin.ModelAdmin):
list_display = ['asset_number', 'action', 'field_name', 'operator', 'created_at']
list_filter = ['action']
search_fields = ['asset_number']
readonly_fields = ['created_at']