Django, как создать админ-панель без моделей?

м строит довольно большой проект, который в основном состоит из этого:

Сервер 1: Услуги на основе Ice. Glacier2 для обработки сеансов. Брандмауэр, разрешающий доступ к Glacier2.

Сервер 2: Веб-интерфейс (общедоступный) для сервисов Ice через Glacier2. Интерфейс администратора для сервисов Ice через Glacier 2.

Дело в том, что яЭто касается веб-интерфейса. Я хочу использовать Django, потому что этоОн написан на python и обладает невероятно полезным автоматическим генератором панели администратора.

Веб-интерфейс нет доступ к любой базе данных. Он подключается к службе Ice на сервере № 1 через маршрутизатор Glacier2 и использует API, предоставляемый этими службами, для манипулирования данными.

И, как вы, вероятно, знаете, генерация администратора в Django зависит от использования Django 'с ORM; который яЯ не использую, так как у меня нет базы данных для доступа.

Поэтому мне нужно создать панель администратора, но вместо стандартного доступа к данным, как это обычно делает ORM, мне нужно перехватить любой "дб доступа» звонки и превратить их в вызовы службы Ice, а затем воспользоваться услугойs выходной (если есть) преобразовать его во все, что обычно возвращает ORM, и вернуть управление Django.

Кто-нибудь знает, как я мог это сделать? что мне нужно для подкласса? Какие-то конкретные идеи?

Спасибо за ваше время.

Ответы на вопрос(4)

Ваш ответ на вопрос