Зачем использовать метод put, если я могу использовать post [дубликат]

как именно работают методы http.

обе функции представления делают одно и то же

код джанго:

//post method
def create1_post(request):
   if request.method=="POST":
      any_model=AnyModel(title="example")
      any_model.save()

//put method
def create2_post(request):
   if request.method=="PUT":
      any_model=AnyModel(title="example")
      any_model.save()



Я много читал о методах http, но все, что я узнал, это PUT метод для обновления или создания ресурса и POST метод для создания ресурса

Теперь я запутался. Если я могу редактировать и создавать модели с помощью python, почему я должен использовать put или любой другой метод http? другие методы http

Вернуться на верх