Ich würde gerne wissen, ob es möglich ist, ein vorhandenes Python-Webframework wie Django / GeoDjango als Frontend für die Arbeit mit der Geoservices-REST-API von Esri zu verwenden. Ich stelle mir vor, ein Datenbankmodul zu entwickeln, das REST-Endpunkte in JSON als Datenbanktabellen trifft. Django Admin- und Django-Formulare sind sehr gut gestaltet und ich denke, sie könnten als hervorragende Schnittstellen zum Hinzufügen, Ändern und Löschen von räumlichen und nicht räumlichen Tabellen dienen, insbesondere von Tabellen mit Beziehungen.
EDIT: Wenn ich mehr darüber nachdenke, geht es vielleicht nicht darum, den Quellcode von Django zu ändern, sondern die Webanwendung so zu gestalten, dass sie die Anforderungen unterstützt. Modelle bieten Speicherplatz für Karten-Service-Links und Ansichten bieten die CRUD-Funktionalität durch Aufrufe der REST-Endpunkte.