在Android Java代码中调用Python Django文件


Calling Python Django File in Android Java Code

我正在开发一个Java android应用程序。我使用php文件与数据库进行交互,但我想使用Python Django而不是php。我能否像调用php文件那样调用与数据库交互的python文件?

URL url = new URL("http://10.0.3.2/MYCODE/app/login.php");
String urlParams = "name="+name+"&password="+password;
HttpURLConnection httpURLConnection = (HttpURLConnection) url.openConnection();
httpURLConnection.setDoOutput(true);
OutputStream os = httpURLConnection.getOutputStream();
os.write(urlParams.getBytes());
os.flush();
os.close();

另一个更普遍的问题是我如何API Java和Python Django?

你可以运行一个python套接字服务器,并使用你的应用程序与它接口。有很多方法可以做到这一点。我在这里创建了一个非常小的python套接字服务器,当然欢迎您使用。

Java Socket Documentation