@@ -5,8 +5,6 @@ from django.utils.translation import ugettext_lazy as _ |
||
| 5 | 5 |
from django_models_ext import BaseModelMixin |
| 6 | 6 |
from shortuuidfield import ShortUUIDField |
| 7 | 7 |
|
| 8 |
-from equipment.models import IsolationPointInfo |
|
| 9 |
- |
|
| 10 | 8 |
|
| 11 | 9 |
class AdministratorInfo(BaseModelMixin): |
| 12 | 10 |
ACTIVATED = 1 |
@@ -1,6 +1,7 @@ |
||
| 1 | 1 |
# -*- coding: utf-8 -*- |
| 2 | 2 |
|
| 3 | 3 |
from django.contrib import admin |
| 4 |
+from django_admin import ReadOnlyModelAdmin |
|
| 4 | 5 |
|
| 5 | 6 |
from equipment.models import (IsolationPointInfo, ThermometerEquipmentInfo, ThermometerMeasureInfo, |
| 6 | 7 |
ThermometerMeasureLogInfo) |
@@ -10,17 +11,17 @@ class IsolationPointInfoAdmin(admin.ModelAdmin): |
||
| 10 | 11 |
list_display = ('point_id', 'point_name', 'point_measure_window', 'status', 'updated_at', 'created_at')
|
| 11 | 12 |
|
| 12 | 13 |
|
| 13 |
-class ThermometerEquipmentInfoAdmin(admin.ModelAdmin): |
|
| 14 |
+class ThermometerEquipmentInfoAdmin(ReadOnlyModelAdmin, admin.ModelAdmin): |
|
| 14 | 15 |
list_display = ('eqpt_id', 'point_id', 'macid', 'sn', 'active_status', 'active_at', 'name', 'sex', 'age', 'phone', 'remark', 'last_submit_at', 'status', 'updated_at', 'created_at')
|
| 15 | 16 |
list_filter = ('point_id', 'status')
|
| 16 | 17 |
|
| 17 | 18 |
|
| 18 |
-class ThermometerMeasureInfoAdmin(admin.ModelAdmin): |
|
| 19 |
+class ThermometerMeasureInfoAdmin(ReadOnlyModelAdmin, admin.ModelAdmin): |
|
| 19 | 20 |
list_display = ('point_id', 'point_measure_ymd', 'point_measure_window', 'macid', 'sn', 'temperature', 'status', 'updated_at', 'created_at')
|
| 20 | 21 |
list_filter = ('point_id', 'status')
|
| 21 | 22 |
|
| 22 | 23 |
|
| 23 |
-class ThermometerMeasureLogInfoAdmin(admin.ModelAdmin): |
|
| 24 |
+class ThermometerMeasureLogInfoAdmin(ReadOnlyModelAdmin, admin.ModelAdmin): |
|
| 24 | 25 |
list_display = ('point_id', 'macid', 'sn', 'temperature', 'status', 'updated_at', 'created_at')
|
| 25 | 26 |
list_filter = ('point_id', 'status')
|
| 26 | 27 |
|