|
9 | 9 | from django.utils.html import mark_safe |
10 | 10 |
|
11 | 11 | from simple_history.admin import SimpleHistoryAdmin |
| 12 | +from simple_history.utils import get_history_model_for_model |
12 | 13 |
|
13 | 14 | def export_full_csv(modeladmin, request, queryset): |
14 | 15 | response = HttpResponse(mimetype='text/csv') |
@@ -112,8 +113,8 @@ class ReportAdmin(SimpleHistoryAdmin): |
112 | 113 | 'package_version', 'os', 'n_photos', 'map_link', 'movelab_score', 'crowd_score') |
113 | 114 | inlines = [ReportResponseInline, PhotoInline] |
114 | 115 | ordering = ('creation_time', 'report_id') |
115 | | - readonly_fields = ('deleted', 'version_UUID', 'user', 'report_id', 'creation_time', 'version_time', 'server_upload_time', 'updated_at', 'phone_upload_time', 'type', 'mission', 'location_choice', 'current_location_lon', 'current_location_lat', 'selected_location_lon', 'selected_location_lat', 'note', 'package_name', 'package_version', 'device_manufacturer', 'device_model', 'os', 'os_version', 'os_language', 'app_language', 'n_photos', 'lon', 'lat', 'tigaprob', 'tigaprob_text', 'site_type', 'site_type_trans', 'embornals', 'fonts', 'basins', 'buckets', 'wells', 'other', 'masked_lat', 'masked_lon', 'map_link', 'movelab_score', 'crowd_score') |
116 | | - fields = ('hide', 'deleted', 'map_link', 'version_UUID', 'user', 'report_id', 'creation_time', 'version_time', 'server_upload_time', 'updated_at', 'phone_upload_time', 'type', 'mission', 'location_choice', 'current_location_lon', 'current_location_lat', 'selected_location_lon', 'selected_location_lat', 'note', 'package_name', 'package_version', 'device_manufacturer', 'device_model', 'os', 'os_version', 'os_language', 'app_language', 'n_photos', 'lon', 'lat', 'tigaprob', 'tigaprob_text', 'site_type', 'site_type_trans', 'embornals', 'fonts', 'basins', 'buckets', 'wells', 'other', 'masked_lat', 'masked_lon', 'movelab_score', 'crowd_score') |
| 116 | + readonly_fields = ('deleted','deleted_at', 'version_UUID', 'user', 'report_id', 'creation_time', 'version_time', 'server_upload_time', 'updated_at', 'phone_upload_time', 'type', 'mission', 'location_choice', 'current_location_lon', 'current_location_lat', 'selected_location_lon', 'selected_location_lat', 'note', 'package_name', 'package_version', 'device_manufacturer', 'device_model', 'os', 'os_version', 'os_language', 'app_language', 'n_photos', 'lon', 'lat', 'tigaprob', 'tigaprob_text', 'site_type', 'site_type_trans', 'embornals', 'fonts', 'basins', 'buckets', 'wells', 'other', 'masked_lat', 'masked_lon', 'map_link', 'movelab_score', 'crowd_score') |
| 117 | + fields = ('hide', ('deleted','deleted_at'), 'map_link', 'version_UUID', 'user', 'report_id', 'creation_time', 'version_time', 'server_upload_time', 'updated_at', 'phone_upload_time', 'type', 'mission', 'location_choice', 'current_location_lon', 'current_location_lat', 'selected_location_lon', 'selected_location_lat', 'note', 'package_name', 'package_version', 'device_manufacturer', 'device_model', 'os', 'os_version', 'os_language', 'app_language', 'n_photos', 'lon', 'lat', 'tigaprob', 'tigaprob_text', 'site_type', 'site_type_trans', 'embornals', 'fonts', 'basins', 'buckets', 'wells', 'other', 'masked_lat', 'masked_lon', 'movelab_score', 'crowd_score') |
117 | 118 | list_filter = ['os', 'type', 'mission', 'package_name', 'package_version'] |
118 | 119 | actions = [export_full_csv, export_full_csv_sc] |
119 | 120 |
|
|
0 commit comments