Admin Integration¶
Handle list_editable
¶
New in Django-Concurrency 0.6.
django-concurrency is able to handle conflicts in the admin’s changelist view when
ModelAdmin.list_editable
is enabled. To enable this feature simply extend your ModelAdmin from
ConcurrentModelAdmin or use ConcurrencyListEditableMixin
Check admin’s action execution for concurrency¶
New in Django-Concurrency 0.6.
Extend your ModelAdmin with ConcurrencyActionMixin or use ConcurrentModelAdmin
Update existing actions templates to be managed by concurrency¶
New in Django-Concurrency 0.6.
You ca use the identity
filter to pass both pk
and version
to your ModelAdmin.
Each time you use {{ obj.pk }}
simply change to {{ obj|identity }}
.
So in the admin/delete_selected_confirmation.html
will have:
{% for obj in queryset %}
<input type="hidden" name="{{ action_checkbox_name }}" value="{{ obj|identity }}" />
{% endfor %}