美文网首页
Django中的App文件简介

Django中的App文件简介

作者: 长毛先生 | 来源:发表于2019-11-22 15:02 被阅读0次

    使用django,可以先对其中中的每个app,包括admin ,apps,forms,models,urls,views.不同文件进行了解,了解基本的文件功能和使用,以及文件之间的协作跳转,有利于快速入门django的快速开发。

    app文件结构

    1、html文件,是系统与用户交互的最前端。当点击一个链接的时候,通过html文件指定的“APP+函数名称”,跳转到对应的urls文件。

    有时候链接会带上必要的参数(参数来源是对应view文件的return语句的context),下一步,就看看urls文件内容。

    HTML文件

    2、urls文件,当通过html文件指定的“APP+函数名称”,跳转到对应的urls文件时,接收参数并进行url处理后,进入指定的views文件。

    URL文件

    3、views文件,view文件对来自html的请求做出响应(post_pk接受实参warms.pk),根据传递的参数,对指定的内容进行处理,其中包括数据请求和数据库交互,然后再次跳转到html文件,也就是用户的操作界面。

    views文件

    4、model文件,model文件定义了数据的模型和数据库结构,同时也能定义文件跳转。另外一种的文件跳转。

    HTML文件

    model的定义方式如图

    model文件

    文件中,要特别注意文件 的参数,忘记传值会导致出错

    reserse格式

    5、forms文件,表单处理文件,在文件中,可以定义表单所处理的数据,可以自定义表单,也可以继承自模型

    forms文件

    6、admin文件,通过文件定义,能够将model中的模型,添加到django自带的数据管理可视化操作界面

    admin文件

    希望对新手入门django有用。

    相关文章

      网友评论

          本文标题:Django中的App文件简介

          本文链接:https://www.haomeiwen.com/subject/ggtqwctx.html