OpenDroneMap-WebODM/coreplugins/posm-gcpi/plugin.py

21 wiersze
583 B
Python

from app.plugins import PluginBase, Menu, MountPoint
from django.shortcuts import render
2020-12-14 21:18:00 +00:00
from django.utils.translation import gettext as _
2023-03-20 05:32:15 +00:00
from django.contrib.auth.decorators import login_required
class Plugin(PluginBase):
def main_menu(self):
2020-12-14 21:18:00 +00:00
return [Menu(_("GCP Interface"), self.public_url(""), "fa fa-map-marker-alt fa-fw")]
def app_mount_points(self):
2023-03-20 05:32:15 +00:00
@login_required
def gcpi(request):
return render(request, self.template_path("app.html"), {'title': 'GCP Editor'})
return [
2023-03-20 05:32:15 +00:00
MountPoint('$', gcpi)
]