gpt4 book ai didi

django - Django 中 RESTful API 和 urlpatterns 路由器的区别

转载 作者:行者123 更新时间:2023-12-02 09:55:03 25 4
gpt4 key购买 nike

我是网络开发新手,想知道以下之间的区别:

Django Restful API

标准 Django URL 路由器

urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^$', views.index, name='Index'),
url(r'^getvalue/$', views.get_points, name='Get Points'),
url(r'^putvalue/$', views.put_points, name='Put Points'),
]

与 Javascript 组件交互时设置 Django Restful API 有什么好处,因为两者都是 JSON 发送 URL?

最佳答案

在理解这一点之前,您已经知道,

  • REST API 概念。
  • HTTP 动词(请求方法)

REST API

REST API 没什么特别的。请记住一件事,这是一个我们可以正确使用 HTTP 动词的概念。例如,GETPOSTPUTPATCHDELETE HEADOPTIONS 等...

HTTP 动词

我已经告诉过你 HTTP 动词的名称了。想想我们平时都做什么??基本上我是这样做的,我使用 POST 来更新数据库行,我使用 POST 来删除一行。但在 REST API 概念中,我们不能做这种令人讨厌的事情。当我们要删除某些内容时,我们需要使用DELETE

链接

您可以阅读此内容,https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html

关于django - Django 中 RESTful API 和 urlpatterns 路由器的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42184551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com