Это возможно. Импортируйте вашу модель в файл представления. Пример:
def editUser(request):
users = "YourModel".objects.all()
if request.method="POST":
selected_Item = request.POST['user.id']
userID = Employee.objects.get(id=selected_item)
userID.delete()
context = {
'user' : users
}
return render(request, "your_template_name", context)
Таким образом, вы выбираете ваш элемент по вашему идентификатору или имени. В ваших шаблонах вы можете сказать "user.your_stuff". Так что, если ваша модель имеет такие вещи, как имя, вы можете написать user.name. Затем удалите материал.
Уровень контекста подобен Dictonary. Вы можете работать с ним в своем шаблоне.
<form method="POST" > {%csrf_token%}
<select name="user.id">
{% for entry in user %}
<option> {{ entry.id }} </option>
{% endfor %}
</select>
<input type = "submit" value="Submit">
</form>
Так что теперь у вас есть DropDown Menu, в котором перечислены все записи от пользователя. Вы можете отредактировать свое возвращение в своем просмотре, поэтому просто позвоните на ту же страницу, и вы просто «обновили» сайт, и значение, которое вы хотите удалить, исчезло.
Извините за мой плохой английский sh или за мой плохое объяснение. Я все еще совершенствую свои навыки английского языка sh, а также новые возможности StackOverflow и Django тоже: P Если у вас остались какие-либо вопросы, я здесь, чтобы помочь! :)