editor: deleting objects

This commit is contained in:
Laura Klünder 2017-05-16 16:08:19 +02:00
parent cf1350bd59
commit dded1de9e3
2 changed files with 5 additions and 2 deletions

View file

@ -1,4 +1,5 @@
{% load bootstrap3 %}
{% include 'editor/fragment_sections.html' %}
<h3>Delete {{ model_title }}</h3>
<form action="{{ path }}" method="post">
@ -8,7 +9,7 @@
<input type="hidden" name="pk" value="{{ pk }}">
{% buttons %}
<button class="invisiblesubmit" type="submit"></button>
<a class="btn btn-default" href="{% url 'editor.mapitems.level' mapitem_type=mapitem_type level='LEVEL' %}" data-insert-level>
<a class="btn btn-default" href="{{ path }}" data-insert-level>
Cancel
</a>
<button type="submit" name="delete_confirm" value="1" class="btn btn-danger pull-right" data-reload-geometries>

View file

@ -82,7 +82,9 @@ def edit(request, pk=None, model=None):
if not settings.DIRECT_EDITING:
# todo: suggest changes
raise NotImplementedError
# obj.delete()
obj.delete()
if model == Section:
ctx.update({'target': reverse('editor.index')})
return render(request, 'editor/redirect.html', ctx)
return render(request, 'editor/delete.html', ctx)