Django 모바일 측 상호 작용

3103 단어
Django를 웹 백엔드로 사용하면 사용하기 쉽지만 모바일 백엔드로서 json 데이터를 되돌려 놓는 것도 어렵지 않다. 그러나 모바일 백엔드에서 데이터를 어떻게 업로드할 수 있는지 나는 오랫동안 연구했다. 가장 간단한 방법은 웹뷰로 웹 페이지를 직접 불러오고 웹 페이지에서 데이터를 업로드하는 것이다.
그렇다면 어떻게 이동단 원본 코드를 사용하여 데이터를 업로드합니까?
연구를 통해 현재 제가 생각할 수 있는 방법은 URL에 필요한 데이터를 조합하여django에서 매개 변수에 따라 해당하는 값을 얻는 것입니다. 다음은 문자열 유형의 데이터를 어떻게 업로드하는지 소개하겠습니다.
let p1 = "p1 = 매개 변수 값"
let p2 = "&p2 = 매개 변수 값"
let appurl = "http://127.0.0.1:8000/polls/app/?"+ p1 + p2
django에 관련 URL을 설정하십시오:
def homeApp(request):
    p1 = request.GET.get('p1')
    p2 = request.GET.get('p2')
    print(p1)
    print(p2)
(   url     )
    form = ExamInfoForm({'name':p1,'level':p2})(name   level       )

4
    exam_info = form.save()
    exam_info.save()
    return HttpResponse('Thank you')
만약에 올린 사진 데이터가base64로 변환되면 같은 방법으로 서버에 저장해야 한다.(base64로 변환하는 동안 특수 문자가 발생할 수 있으며 처리할 때 저장할 수 있음)

좋은 웹페이지 즐겨찾기