В настоящее время я разрабатываю проект в блоге с использованием модели Post, которая будет использоваться несколькими авторами.Django: Лучшая практика для реализации CRUD за пределами contrib.admin
Я хочу создать интерфейс администратора/панели управления, где каждый автор сообщения может просматривать список сообщений, созданный автором (поэтому он не увидит сообщение, созданное другими авторами), отредактировал и несколько- удалите их.
Valid use case for django admin? сказал, что:
администратора Django не подходит для индивидуальных профилей пользователей, каждый пользователь сможет видеть и редактировать все другие профили пользователей. Это подходит еще администратору, которому необходимо управлять всеми пользователями одновременно.
Это означает, что необходимо создать новую систему CRUD - вне интерфейса contrib.admin. Итак, вопрос в том, существует ли какая-либо существующая техника/способ реализации CRUD вне системы contrib.admin? или, что мне нужно для изучения/использования? как я могу реализовать его красиво (минимальное усилие)?
Заранее спасибо :)
Спасибо Энди! Это именно то, что я ищу :) И вы, и Харпер предоставили мне отличные ответы :) Тогда я попытаюсь сыграть с запросом администратора. Последнее, что меня озадачило, это множественное удаление в админе CRUD. Но я думаю, это будет другая история, хе-хе. Спасибо! –
Множество удаленных и других пакетных действий идут с Django 1.1 –