zoukankan      html  css  js  c++  java
  • 视图

    同flask框架一样,django也使用视图来编写web应用的业务逻辑

    django的视图是定义在子应用的views.py中的

    1、创建

    说明:

    • 视图函数的第一个传入参数必须定义,用于接收Django构造的包含了请求数据的HttpReqeust对象,通常名为request。
    • 视图函数的返回值必须为一个响应对象,不能像Flask一样直接返回一个字符串,可以将要返回的字符串数据放到一个HTTPResponse对象中。

     2、定义路由URL

    在子应用中新建一个叫urls.py文件用于保存该应用的路由

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

    3、在工程的 总路由中添加子应用的路由数据

    说明:

    • 使用include来将子应用users里的全部路由包含进工程路由中;
    • r'^users/' 决定了users子应用的所有路由都已/users/开头,如我们刚定义的视图index,其最终的完整访问路径为/users/index/。

    include函数除了可以传递字符串之外,也可以直接传递应用的urls模块,如:

    4、启动运行

    重启django程序: python  manage.py  runserver

  • 相关阅读:
    c#大圣之路笔记——c# 页面加载数据过长等待显示框
    Python(五)
    Python(四)
    Python(三)
    python(二)数据类型与变量
    初识Python
    Linux初识(九)
    Linux初识(八)正则表达式
    Linux基础初识(七)
    Linux基础初识(六)
  • 原文地址:https://www.cnblogs.com/ouwen-lengyu/p/10917259.html
Copyright © 2011-2022 走看看