diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-12-07 20:01:09 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-12-07 20:01:09 +0100 |
commit | a675244a70b1721aff0048ebb671480fb40a7f67 (patch) | |
tree | 5377e0e17c0a0f0952d37997aee038803b6ca680 /archaeological_finds/admin.py | |
parent | 5d8ef415bf5aa64174bd1a13003cc6d530df0d20 (diff) | |
download | Ishtar-a675244a70b1721aff0048ebb671480fb40a7f67.tar.bz2 Ishtar-a675244a70b1721aff0048ebb671480fb40a7f67.zip |
Manage treatment files
Diffstat (limited to 'archaeological_finds/admin.py')
-rw-r--r-- | archaeological_finds/admin.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/archaeological_finds/admin.py b/archaeological_finds/admin.py index 867245194..52939c03f 100644 --- a/archaeological_finds/admin.py +++ b/archaeological_finds/admin.py @@ -65,6 +65,14 @@ class TreatmentAdmin(HistorizedObjectAdmin): admin.site.register(models.Treatment, TreatmentAdmin) +class TreatmentFileAdmin(HistorizedObjectAdmin): + list_display = ('year', 'index', 'name', 'internal_reference') + search_fields = ('cached_label',) + model = models.TreatmentFile + +admin.site.register(models.TreatmentFile, TreatmentFileAdmin) + + class TreatmentSourceAdmin(admin.ModelAdmin): list_display = ('treatment', 'title', 'source_type',) list_filter = ('source_type',) @@ -89,6 +97,7 @@ admin.site.register(models.TreatmentType, TreatmentTypeAdmin) general_models = [ models.ConservatoryState, models.RemarkabilityType, - models.PreservationType, models.IntegrityType, ] + models.PreservationType, models.IntegrityType, + models.TreatmentFileType] for model in general_models: admin.site.register(model, GeneralTypeAdmin) |