2 つの質問があります。私はPythonが初めてで、PythonのすべてのBIFに十分に堪能ではありません。
私はウェブサイトデータベースを開発していますが、Amazonのシンプルなデータベースにあります。Python スクリプトを使用して、すべてのデータベース関連のクエリとコードを処理しています。私の最初の質問には、ユーザーが自分のログイン資格情報を与える HTML ページが与えられます。私はハンドラー javascript 関数を使用して Python スクリプトで呼び出し、ポスト リクエストで送信し、Python スクリプトから応答を取得します。ポスト リクエストを送信して、検証のために sdb から値を取得できます。私が知る必要があるのは、スクリプトから、指定された情報に反応する HTML ページに応答を送信する方法です。
2 番目の質問は、Python を使用して HTTP セッションを維持するにはどうすればよいですか?
私のpythonコードを以下に示しますが、応答コードが追加されていないため、あまり役に立たないはずです:
form=cgi.FieldStorage()
organisationID= form['orgID'].value
username= form['username'].value
password= form['password'].value
sdb=sdbhelper.connect()
connection= sdb.get_domain('AdminTable')
itemnames=''
flag=False
for item in connection:
if (item.name==username+'$'+organisationID):
retrieved_item=connection.get_item(item.name)
if(retrieved_item['Password']==password):
flag=True
#Now Id like to respond with flag so that login validation can be done