
[英]How to make a POST request to a Django Rest Framework API in in Volley?
[英]How Android POST to Django Rest Framework Json or API?
我有一个用Django框架编写的Web,并为API创建了Rest Framework。 我需要编写一个基于Django框架的Android应用程序(Android和Django新手)。
但是我不知道如何通过Django Rest Framework将数据从android(用户输入)传递到数据库MYSQL中。 我在过去的两周内做了很多研究,但我仍然看不到与此问题相关的任何解决方案(文本教程,视频教程,代码示例)。
注意:我不会使用任何PHP脚本并期待与Django Rest Framework集成。
让我们来自Django的测试示例API: http : //json-api.jerel.co/entries
来自android的用户输入字段:博客,标题,正文,发布日期,模式日期,作者
android中涉及哪个类/库? 凌空? httpUrl? JSON?
我感谢任何人都可以分享一个简单的代码来完成这项工作。
================================================== ====================
仅供参考,
数据库:MYSQL
服务器:CentOS
Web:Python - Django
Android:Android工作室
================================================== ==========================尝试了网上的所有解决方案后,排除了那些apache http客户端弃用的帖子,这是可行且最简单的解决方案(在我看来):
@ chan-hau-yeen,你会想看看像Retrofit2 for Android这样的东西来处理你的Django后端的网络帖子。 您可以创建json对象以发布到后端。 然后用django你可以接受json并在那里处理它。
使用DRF和json中的数据创建api端点后。 您可以使用排球库来处理网络呼叫。 这是显示如何进行网络调用和json解析的链接。 http://www.androidhive.info/2014/09/android-json-parsing-using-volley/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.