Я хотел бы знать, возможно ли использовать существующую веб-инфраструктуру Python, такую как Django / GeoDjango, в качестве интерфейса для работы с Esri Geoservices REST API? Я предполагаю разработку механизма базы данных, который обращается к конечным точкам REST в JSON как к «таблицам» базы данных. Django Admin и Django Forms очень хорошо спроектированы, и я думаю, что они могли бы послужить отличными интерфейсами для добавления, изменения и удаления как пространственных, так и непространственных таблиц, особенно тех, которые имеют отношения.
РЕДАКТИРОВАТЬ: Как я думаю об этом больше, возможно, дело не в изменении исходного кода Django, а в разработке веб-приложения для удовлетворения потребностей. Модели обеспечивают хранение ссылок картографического сервиса, а представления обеспечивают функциональность CRUD посредством вызовов к конечным точкам REST.