방법이 두 가지 있쥐
-> 해당 객체가 없을 경우 DoesNotExist 예외 대신 404 예외를 반환함.
예를 들어 db에는 객체가 3개 있는데 100번째를 요청한 경우.
from django.shortcuts import render, redirect, get_object_or_404
def delete(request, pk):
article = get_object_or_404(Article, pk=pk)
@require_POST
def delete(request, pk=pk):
article = get_object_or_404(Article, pk=pk)
article.delete()
return redirect('articles:index')
@require_http_methods(['GET', 'POST'])
def update(request, pk):
pass