Python 设计一个网站就像设计一个API吗
所以 我是一名学生,已经很久没有这样做了 我已经开始使用Python/Django,并注意到当您要进入一个新页面时,您将Python 设计一个网站就像设计一个API吗,python,django,Python,Django,所以 我是一名学生,已经很久没有这样做了 我已经开始使用Python/Django,并注意到当您要进入一个新页面时,您将url.py中的url链接到该url的视图 如果您还发布数据来表示url,那么在该函数的视图.py文件中,您将使用@require\u POST或loginrequired等来装饰它 因此,在创建api时,您可以做同样的事情,唯一的区别似乎是,在这种情况下,请求来自django应用程序(本地)内部,而使用api时,请求是外部的。简短的回答是:否 设计API需要关注可用性和重用
url.py
中的url链接到该url的视图
如果您还发布数据来表示url,那么在该函数的视图.py
文件中,您将使用@require\u POST
或loginrequired
等来装饰它
因此,在创建api时,您可以做同样的事情,唯一的区别似乎是,在这种情况下,请求来自django应用程序(本地)内部,而使用api时,请求是外部的。简短的回答是:否
- 设计API需要关注可用性和重用
- 设计一个网站更多的是捕获流量,让人们停留更长时间(例如广告收入);这似乎更多的是关于演示和交付
- 设计django应用程序需要选择URL的外观(例如,除了主键之外还要使用slug),这只是一个方面