def delete_all_notes(request): notes = TrashNote.objects.for_user(request.user) if request.method == 'POST': Note.delete_all(notes) return redirect('trash:trash') # Render context = trash_context(request.user) context['notes'] = notes context['current_note_ids'] = ','.join([str(note.id) for note in notes]) return render(request, 'delete_all_notes.html', context)
def delete_notes(request, note_ids): # Validate notes note_id_array = note_ids.split(',') notes = validate_ownership_notes(request.user, note_id_array) if request.method == 'POST': Note.delete_all(notes) return redirect('trash:trash') # Render context = trash_context(request.user) context['notes'] = notes context['current_note_ids'] = note_ids return render(request, 'permanent_delete_notes.html', context)