diff options
Diffstat (limited to 'ishtar/ishtar_base/admin.py')
-rw-r--r-- | ishtar/ishtar_base/admin.py | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/ishtar/ishtar_base/admin.py b/ishtar/ishtar_base/admin.py index c1bcd9766..ac110e9e5 100644 --- a/ishtar/ishtar_base/admin.py +++ b/ishtar/ishtar_base/admin.py @@ -221,13 +221,18 @@ class TreatmentSourceAdmin(admin.ModelAdmin): admin.site.register(models.TreatmentSource, TreatmentSourceAdmin) -basic_models = [models.PersonType, models.IshtarUser, models.FileType, - models.OperationType, models.DatingType, models.DatingQuality, - models.SourceType, models.MaterialType, models.ParcelOwner, - models.WarehouseType, models.ActType, models.AuthorType, - models.OrganizationType, models.TreatmentType, - models.RemainType, models.PermitType, models.Unit, - models.ActivityType, models.IdentificationType] +class PersonTypeAdmin(admin.ModelAdmin): + model = models.PersonType + filter_vertical = ('rights',) + +admin.site.register(models.PersonType, PersonTypeAdmin) + +basic_models = [models.IshtarUser, models.FileType, models.OperationType, + models.DatingType, models.DatingQuality, models.SourceType, + models.MaterialType, models.ParcelOwner, models.WarehouseType, + models.ActType, models.AuthorType, models.OrganizationType, + models.TreatmentType, models.RemainType, models.PermitType, + models.Unit, models.ActivityType, models.IdentificationType] if settings.COUNTRY == 'fr': basic_models += [models.Arrondissement, models.Canton, models.SaisineType] |