Es gibt viele verschiedene Web-Frameworks unter Python. Django ist der repräsentativste Schwergewichtsspieler. Viele erfolgreiche Websites und Apps basieren auf Django.
Django ist ein in Python geschriebenes Open-Source-Webanwendungs-Framework.
Django-Form Syntax
Das HTTP-Protokoll funktioniert nach dem „Anfrage-Antwort“-Prinzip. Wenn ein Client eine Anfrage sendet, kann er Daten an die Anfrage anhängen. Durch das Parsen der Anfrage kann der Server die vom Client gesendeten Daten abrufen und basierend auf der URL bestimmte Dienste bereitstellen.
Django-Form Beispiel
# -*- coding: utf-8 -*- from django.http import HttpResponsefrom django.shortcuts import render_to_response # 表单def search_form(request): return render_to_response('search_form.html') # 接收请求数据def search(request): request.encoding='utf-8' if 'q' in request.GET: message = '你搜索的内容为: ' + request.GET['q'] else: message = '你提交了空表单' return HttpResponse(message)