2016-10-13 2 views
0

Java에서 Android 앱을 개발 중입니다. w/database와 상호 작용하는 PHP 파일을 사용하고 있었지만 PHP 대신 Python Django를 사용하고 싶습니다. PHP 파일을 호출하는 것과 같은 방식으로 데이터베이스와 상호 작용하는 python 파일을 호출 할 수 있습니까?Android에서 Python Django 파일 호출 Java 코드

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는 어떻게해야합니까?

답변

1

파이썬 소켓 서버를 실행하고 앱을 사용하여 인터페이스 할 수 있습니다. 이 작업을 수행하는 방법은 여러 가지가 있습니다. 아주 작은 파이썬 소켓 서버 인 here을 만들었습니다. 물론 사용하실 수는 있습니다.

Java Socket Documentation

+0

또한, 마지막 질문에 대해, 내가 파이썬 API를 완료하지 않은,하지만이 발견 - http://www.django-rest-framework.org/ – stims