J'utilise la version bêta de django 1.1. Dans mon projet, je veux utiliser bulk_action dans certains modèles uniquement. Comment puis-je désactiver bulk_action des modèles restants? Je veux supprimer complètement l'étiquette d'action avec la case à cocher; en d'autres termes, cela ressemblerait à Django 1.02.comment désactiver bulk_action dans django 1.1 beta
1
A
Répondre
2
i utilisé la solution fournie dans django docs
def get_actions(self, request):
actions = super(MyModelAdmin, self).get_actions(request)
if request.user:
del actions['delete_selected']
return actions
éliminaient toutes les actions de ma page de changement
3
Vous ne savez pas si c'est ce que vous cherchez - Je ne trouve aucune référence à bulk_action
en ligne. Les actions en bloc ont été introduites dans Django 1.1 (voir le release notes), donc je suppose que vous faites référence à la suppression des actions groupées pour les pages d'administration de certains modèles.
Si vous souhaitez aucune action en vrac disponible pour une donnée ModelAdmin
, simplement mis ModelAdmin.actions
-None
:
class MyModelAdmin(admin.ModelAdmin):
actions = None
du docs.
Je ne pense pas que cette méthode va supprimer les cases à cocher, ou faire ressembler la page des annonces à Django 1.02, cela supprimera simplement la liste des actions groupées de la liste déroulante.
Questions connexes
- 1. Comment effectuer une requête "Group By" dans Django 1.1?
- 2. désactiver un bloc dans django
- 3. Django 1.0/1.1 Réécriture de jointure réflexive
- 4. Est-ce que django-tagging 0.3 fonctionne avec django 1.1?
- 5. Django 1.1 sur Google App Engine
- 6. HttpHeaders dans ASP.NET 1.1
- 7. Django admin: désactiver les transactions DB
- 8. Beta Testing
- 9. Comment compresser des fichiers dans .NET 1.1
- 10. jQuery + Safari 4 Beta
- 11. Comment tester des routes unitaires dans ASP.NET MVC Beta 1?
- 12. Comment désactiver le codage HTML lors de l'utilisation Context dans django
- 13. Comment désactiver Draggables dans script.aculo.us
- 14. Test dans ASP.net MVC Beta 1
- 15. Ciblage multitâche C++ dans VS2010 Beta 2
- 16. Entité framework beta seulement?
- 17. Comment pirater un comportement conditionnel dans django-survey?
- 18. RIghtFax Message d'erreur ésotérique dans .NET 1.1
- 19. Comment désactiver WebBrowser 'Click Sound' dans votre application uniquement
- 20. ASP.Net 1.1 Viewstate Security
- 21. Comportements sur CakePHP 1.1
- 22. Comment formater des nombres dans WinGroup 1.1 DataGrid?
- 23. Comment créer et démarrer un thread paramétré dans .NET 1.1?
- 24. Comment IDisposable est-il implémenté sur FileStream dans .Net 1.1
- 25. ASP.NET 1.1 Page_ClientValidate Débogage
- 26. IModelBinder et ASP.NET MVC Beta
- 27. Comment utiliser CommaSeparatedIntegerField dans django?
- 28. Utilisation de XML 1.1 dans Axis2
- 29. Mettre en œuvre l'avenir dans CLDC 1.1
- 30. page d'erreur personnalisée 500 dans symfony 1.1
cela ne fonctionne pas – ha22109
de quelle façon? Avez-vous un message d'erreur? Ne fait-il pas ce qu'il dit? –