2016-07-23 3 views
-3

장고를 사용하여 HTML 양식 사용자 입력을 처리하려고합니다. 이것은 장고 양식 메서드로 할 수 있지만 html 형식으로이 작업을 수행하고 싶습니다.html 사용자 입력을 처리하는 방법 Django?

간단히 말해서 사용자 입력을 HTML 검색 상자에서 가져오고 백엔드에서 장고가 LDAP의 관련 정보를 제공합니다. LDAP 부분 내가 한 일이지만 사용자 입력을 받고 LDAP 검색에 값을 전달하면 문제가 발생합니다.

도와주세요. 경우

request.POST.get('YOUR_FIELD', None)

당신이 GET 방식을 사용하고, 다음 사용하십시오 :

request.GET.get('YOUR_FIELD') 당신이 찾고있는

답변

0

데이터는이처럼 필드의 값을 액세스 할 수 있으며, request.POST 안에

+0

감사합니다. 사용자 입력을 데이터베이스에 저장해야합니다. html_category name을 호출 할 때 "Category_name"이 정의되어 있지 않습니다. –

0

html 인수를 처리하는 함수는 다음과 같아야합니다.

def DoSomething(): 
    if request.method == 'POST': 
      category_name = request.POST.get("categoryname") 
      . 
      . 
    if request.method == 'GET': 
      . 
      . 

Link to django docs.

+0

감사합니다. 사용자 입력을 데이터베이스에 저장해야합니다. html_category name을 호출 할 때 "Category_name"이 정의되어 있지 않습니다. –

+0

나는 장고 튜토리얼을 체크 아웃하는 것이 좋습니다. 그것의 좋은 및 귀하의 질문에 대답합니다. –

+0

고마워 ... 그게 효과가있어 –

관련 문제