Django-视图和URL配置

来源:互联网 发布:cf淘宝网道具商城 编辑:程序博客网 时间:2024/04/28 04:43

本章主要是用来记录Django的学习阶段性目标。这个阶段的目标是学会用Django创建动态网页的基础知识。

使用Django,页面的内容在view function中产生,URL定义在URLconf中。

第一个基于Django的页面:HelloWorld

在view.py中定义视图函数:

from django.http import HttpResponsedef hello(request):    return HttpResponse("Hello world")
分析:

 django.http 模块导入(import) HttpResponse 类

定义hello的视图函数,参数request是触发视图,包含web请求信息的对象,是类django.http.HttpRequest的一个实例,它必须是视图的第一个参数。这个函数仅仅有一段代码,返回一个HttpResponse对象,包含文本“Hello world”

记住:一个视图就是Python的一个函数,这个函数的第一个参数类型就是HttpRequest,它返回一个HttpResponse的实例。

第一个URLConf

URLConf就像是Django所支撑的网站目录,本质是URL模式以及要为该URL模式调用的视图函数之间的映射表

Django是如何处理请求的

第二个视图:动态内容

第三个视图:动态URL

Django漂亮的出错页面


0 0
原创粉丝点击