Python にはさまざまな Web フレームワークが存在します。ジャンゴはヘビー級選手の代表選手です。成功している Web サイトやアプリの多くは Django に基づいています。

Django は、Python で書かれたオープンソースの Web アプリケーション フレームワークです。

ジャンゴフォーム 構文

HTTP プロトコルは、「要求と応答」方式で機能します。クライアントはリクエストを送信するときに、リクエストにデータを追加できます。リクエストを解析することで、サーバーはクライアントから送信されたデータを取得し、URL に基づいて特定のサービスを提供できます。

ジャンゴフォーム 例

# -*- コーディング: utf-8 -*-
from django.http import HttpResponsefrom django.shortcuts import render_to_response
# フォーム定義 search_form(request): return render_to_response('search_form.html')
# リクエストデータの受信 def search(request):
request.encoding='utf-8'
request.GET に 'q' がある場合: message = '検索した内容は次のとおりです: ' + request.GET['q']
else: message = '空のフォームを送信しました'
HttpResponse(メッセージ)を返す