Я использую бета-версию django 1.1. В моем проекте я хочу использовать bulk_action только в некоторых моделях. Как отключить bulk_action из оставшихся моделей? Я хочу полностью удалить ярлык действия вместе с флажком; другими словами, как это будет выглядеть в Django 1.02.Как отключить bulk_action в django 1.1 beta
1
A
ответ
2
я использовал решение, предложенное в Джанго документации
def get_actions(self, request):
actions = super(MyModelAdmin, self).get_actions(request)
if request.user:
del actions['delete_selected']
return actions
это удалить все действия с моей страницы изменения
3
Не уверен, что это то, что вы ищете - я не могу найти ссылку на bulk_action
онлайн. Массовые действия были введены в Django 1.1 (см. release notes), поэтому, я думаю, вы имеете в виду удаление групповых действий для страниц администрирования определенных моделей.
Если вы хотите не сыпучие действий, доступных для данного ModelAdmin
, просто установите ModelAdmin.actions
в None
:
class MyModelAdmin(admin.ModelAdmin):
actions = None
из docs.
Я не думаю, что этот метод удалит флажки или сделает страницу с листингом похожим на Django 1.02, она просто удалит список массовых действий из раскрывающегося списка.
Смежные вопросы
- 1. Как установить Django 1.1?
- 2. Как отключить JavaScript в IE9 beta?
- 3. django-admin action в 1.1
- 4. Аутентифицированный комментарий в Django 1.1?
- 5. Django 1.1 template question
- 6. Как настроить виджет модели в Django 1.1?
- 7. Метод AddClientCertificate on Connection не найден в signalr 1.1 beta
- 8. Проблема с Django-1.3 beta
- 9. переход к Django 1.1 проблему
- 10. Как понизить Django от dev до 1.1
- 11. Django 1.1 эквивалент оператора 'in'
- 12. Django: как обновить с 1.1 до 1.2?
- 13. Django 1.7, localflavor 1.1 USStateSelect()
- 14. Django 1.1 beta 1 - Flatpages Error, Debug = False, с 404.html
- 15. Отключить всю аутентификацию Django
- 16. Linux - Android Studio 1.1 Beta 3 - Default Activity не найден
- 17. Встроенные формы в Django 1.1 Панель администратора
- 18. Как отключить Javascript/CSS minification в ASP.NET MVC 4 Beta
- 19. django 1.1 вопрос разрешения в шаблоне
- 20. Невозможно протестировать постоянные сеансы в Django 1.1
- 21. Что использовать для пометки в Django 1.1
- 22. Django 1.1 в Google App Engine
- 23. Xcode 7.1 beta 2- Отключить ATS
- 24. отключить блок в django
- 25. Почему нельзя отключить dotnet 1.1 после ArrayList.GetRange?
- 26. jQuery Mobile (1.1): отключить скрытие фиксированного navbar
- 27. HTTP/1.1 отключить полностью кеш клиента
- 28. Django: Отключить python Запросы Регистрация в библиотеке
- 29. Как отключить кеш запросов Django?
- 30. Как отключить проверку CSRF Django?
это не работает – ha22109
каким образом? Вы получили сообщение об ошибке? Разве это не так, как говорится? –