Admin Integration¶
Handle list_editable
¶
Added in version 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
See also
Check admin’s action execution for concurrency¶
Added in version 0.6.
Extend your ModelAdmin with ConcurrencyActionMixin or use ConcurrentModelAdmin
Update existing actions templates to be managed by concurrency¶
Added in version 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 %}