diff --git a/backend/gncitizen/core/commons/admin.py b/backend/gncitizen/core/commons/admin.py index f504ba0b..8589b0f1 100644 --- a/backend/gncitizen/core/commons/admin.py +++ b/backend/gncitizen/core/commons/admin.py @@ -139,3 +139,6 @@ def handle_view_exception(self, exc): flash("Une erreur s'est produite ({})".format(exc), "error") return True +class ObservationView(ModelView): + create_template = "edit.html" + edit_template = "edit.html" diff --git a/backend/gncitizen/core/commons/routes.py b/backend/gncitizen/core/commons/routes.py index 8e4f080d..6ea4b6b1 100644 --- a/backend/gncitizen/core/commons/routes.py +++ b/backend/gncitizen/core/commons/routes.py @@ -36,6 +36,7 @@ CustomFormView, UserView, GeometryView, + ObservationView ) from gncitizen.core.sites.models import CorProgramSiteTypeModel, SiteTypeModel from gncitizen.core.sites.admin import SiteTypeView @@ -44,6 +45,10 @@ commons_api = Blueprint("commons", __name__) +admin.add_view( + ObservationView(ObservationModel, db.session, "Observations") +) + admin.add_view(UserView(UserModel, db.session, "Utilisateurs")) admin.add_view( ProjectView(ProjectModel, db.session, "1 - Projets", category="EnquĂȘtes")