Django创建视图

视图:
同Flask框架一样,Django也用视图来编写Web应用的业务逻辑。

Django的视图是定义在子应用的views.py中的。
创建:

打开刚创建的index模块,在views.py中编写视图代码
这里写图片描述
视图函数的第一个传入参数必须定义,用于接收Django构造的包含了请求数据的HttpReqeust对象,通常名为request。

视图函数的返回值必须为一个响应对象,不能像Flask一样直接返回一个字符串,可以将要返回的字符串数据放到一个HTTPResponse对象中。

定义(新建)路由URL

这里写图片描述

在index/urls.py文件中定义路由信息:

这里写图片描述

在工程总路由project1/urls.py中添加子应用的路由数据:

这里写图片描述

第二种方法:

这里写图片描述

重新运行:
python manage.py runserver

当然除了使用终端命令运行, 也可以使用IDE运行
效果:

这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_41787734/article/details/81606956