Я конвертирую переднюю часть проектов Django с помощью jquery в angularjs с Django Rest Framework, чтобы помочь сделать это одностраничным приложением. Я получил большинство моих более сложных страниц, преобразованных с помощью angular, и теперь идет битва с административной страницей Django.
Мне нравится встроенная функция администратора Django, и мои пользователи ежедневно используют ее, поэтому я хочу скопировать ее как можно ближе. Я не нашел пакетов, связанных с этим, поэтому я собирался укусить пулю и просто начать делать это с нуля. Прежде чем начать нудный процесс, я хотел посмотреть, есть ли у кого-то еще аналогичная задача и что они сделали для ее достижения. Может быть, кто-то знает, как лучше всего это сделать?
Мой план состоит в том, чтобы создать многоразовый контроллер на основе модели, отображаемой в URL-адресе (admin/app/model
), чтобы показать представления change_list
и change_form
django-admin. Я новичок в angularjs, поэтому я не могу полностью осознавать лучший способ сделать это.
Как только я построю это, я опубликую его на githhub.
UPDATE Я создал репозиторий github после работы над этим на некоторое время. Он по-прежнему очень сырой и не работает на 100%. Если вы заинтересованы в этом или хотите помочь, вы здесь: https://github.com/austinhuminski/angular-django-admin