• 技术文章 >Python框架 >Django

    Django项目结构中有哪些文件?

    小妮浅浅小妮浅浅2021-03-06 11:05:24原创6401

    在Django中,我们会用其来创建一些项目。在正式开始建立之前,我们需要对项目中的一些文件进行了解,这样才会做到整个项目的架构心中有数。本篇为大家进行了项目中文件的列举,并附上了对应的解释说明。如果有需要创建项目的小伙伴,一起来看看接下来的内容分享吧。

    1、urls.py (路由)网络入口

    关联到对应的views.py中的一个函数,访问网址就对应一个函数。

    2、views.py (视图函数)处理用户发出的请求

    从urls.py中对应过来,通过渲染templates中的网页可以将显示内容。

    3、models.py (数据库模型)与数据库操作相关

    增删改查数据库操作,当用不到数据库的时候可以不用。

    4、admin.py 后台

    可以用很少量的代码就拥有一个强大的后台。

    5、settings.py Django的配置文件

    配置文件,例如DEBUG的开关,静态文件为位置等。

    6、static文件夹

    存放静态文件,例如css、js、等

    7、templates文件夹

    存放html模板

    views.py中的函数渲染template中的html模板,得到动态内容的网页。

    8、manage.py 命令行交互工具

    与该Django项目进行交互的命令行实用工具

    projectname/   # 项目容器,自定义名称
    projectname/  # 实际的python项目
    __init__.py  # 空文件,标识该文件夹为python包
    setting.py   # 项目配置文件
    urls.py   # 路由分发,url中的path(路径)与视图函数的映射关系
    wsgi.py   # 一个入口为WSGI兼容的WEB服务器
    appname/   # 应用名称(自定义)
    models.py    # 数据库模型
    views.py  # 视图函数
    static/    # 静态文件夹
    templates/    #模板文件夹
    manage.py     # 项目命令行交互工具

    以上就是Django项目结构中文件的介绍,大家可以先就项目的基础内容进行理解,然后再进行相关的项目使用。更多Python框架指路:django

    专题推荐:django项目
    上一篇:Django特性的分析 下一篇:Django中virtualenv是什么?

    相关文章推荐

    • Django在Mac环境中的安装方法• django连接PostgreSQL的方法• Django特性的分析

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网