正在设计一个像设计API的网站

时间:2014-11-07 03:25:40

标签: python django

所以

我是一名学生,并且长时间没有这样做。

我已经开始使用Python / Django,并注意到当您转到新页面时,您将urls.py中的网址链接到该网址的视图。

如果您还要发布数据来说出网址,那么在该views.py文件中,您将使用@require_POSTloginrequired等来装饰它...

因此,在创建API时,你可以做同样的事情,唯一的区别似乎是在这种情况下,请求是从django应用程序(本地)中发出的,并且api请求是外部的。

1 个答案:

答案 0 :(得分:1)

简短的回答是:

  • 设计API需要关注可用性和重用。
  • 设计网站更多的是捕获流量,让人们停留更长时间(例如广告收入);它似乎更多的是关于演示和交付。
  • 设计一个django应用程序涉及选择你的URL的样子(例如使用slug除了主键),这只是一个方面。

API端点通常与人们最常提到的网站"非常不同。