Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。
Django是一个开放源代码的Web应用框架,由Python写成。
Django 表单 语法
HTTP协议以"请求-回复"的方式工作。客户发送请求时,可以在请求中附加数据。服务器通过解析请求,就可以获得客户传来的数据,并根据URL来提供特定的服务。
Django 表单 示例
# -*- 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)