如何用python为我的web应用和该web应用的移动版本创建API?

2024-04-25 06:43:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我对API的概念还不熟悉。我对API有点怀疑。我在Python-django framework中创建了一个web应用程序。我需要为此web应用程序创建一个API。我需要在移动设备中使用与mobile app相同的应用程序。我如何可能做到这一点? 我可以为移动应用程序创建单独的API吗?我在谷歌上搜索了这个。但我找不到正确的答案请回答帮助我。。。你知道吗


Tags: django答案apiwebapp应用程序概念framework
2条回答

如果您的目标是开发一个本机移动应用程序来使用您的API,那么您可以使用Django REST framework将API端点添加到当前的Django应用程序中。一种可能性是,您将在Django项目的每个应用程序中添加另一个文件,它是serializers.py(与models.py处于同一级别)。你知道吗

API并不关心发送请求的客户端是移动应用程序还是浏览器(当然,除非您有意发送和使用这些信息)。例如,如果您的API公开了“www.myapp.com/registeruser/“URL,需要一个带有用户名和密码的POST,您可以从任何能够发送该POST的客户端使用这些参数调用此URL。你知道吗

如果您想要的是对桌面和移动设备使用相同的客户端代码(尝试了解您需要什么!),您可以查看响应式网站。像django-bootstrap3这样的包可以很好地与django配合使用,并且易于使用。你知道吗

相关问题 更多 >