本篇文章给大家分享的是有关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项目结构文件有哪些,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。