gpt4 book ai didi

java - Android 应用程序如何从基于 Django 的站点获取 View 并查询数据库?

转载 作者:行者123 更新时间:2023-12-01 05:16:56 26 4
gpt4 key购买 nike

Android 应用程序从基于 Django 的网站获取 View 和查询数据库的最佳方式是什么?

我正在使用 Django 框架开发一个网站。网络/移动服务附带一个 Android 应用程序,用于对用户进行身份验证、获取与用户相关的授权数据、从数据库中获取 map 位置以及从网站中查看,并将其显示在 Android 设备上。

到目前为止,我一直在考虑使用 XML-RPC 来做到这一点,但我不确定这是否是最好的解决方案。

对于 XML-RPC 客户端,我使用以下库: http://code.google.com/p/android-xmlrpc/

对于服务器,我使用这个 python 代码: https://code.djangoproject.com/wiki/XML-RPC

我想知道是否有更好或标准的解决方案来执行此操作。

最佳答案

您应该为您的网站创建一个 API。使用 TastyPie 或 Piston。您的 API 应该能够接受用户 token 来获取用户特定的数据。

在您的 Android 应用中,让用户提供用户名和密码。您将用户名和密码发送到站点的 API,然后返回一个 token 。从现在开始,Android 应用程序将使用该 token 访问 API。

这是一篇有关访问 API 和解析 JSON 输出的文章:http://www.androidhive.info/2012/01/android-json-parsing-tutorial/

关于java - Android 应用程序如何从基于 Django 的站点获取 View 并查询数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11005072/

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