2016-07-23 5 views
-3

Djangoを使用してhtml形式のユーザー入力を処理します。これは私がDjangoのフォームメソッドで行うことができますが、私はhtml形式でこれをやりたいhtmlユーザー入力を処理する方法Django?

要するに、html検索ボックスからユーザー入力を受け取り、バックエンドでDjangoがLDAPから関連情報を提供します。私がやったLDAPの部分ですが、ユーザーの入力を受け取り、値をLDAP検索に渡すことが問題になっています。

助けてください。あなたはGETメソッドを使用している場合は

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

、以下を使用します:

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

djangoチュートリアルをチェックアウトすることをお勧めします。その良いとあなたの質問に答えます。 –

+0

ありがとうございました... –

関連する問題