1.1 了解Django
Django是Python代码所编写开源Web框架,它具有完整的架站能力,通过该框架可以通过较少的代码片段和较为轻松的方式搭建Web应用
1.1.1 Django发展历史和版本
Django是一个用Python开发的框架,它问世于2003年,在2006年加入了BSD许可证(使用了BSD许可证,意味着开发者可以对软件进行任意处理,只需要在软件中注明其是来自哪里的项目即可),Django成为了开源的Web应用框架。
Django具备以下特点:
1.功能完善,易上手,开发速度快,安全性强。
2.有完善的在线文档。
3.其模式自带数据库ORM(Object-Relation Mapping,对象映射)组件,使得开发者无需学习其他数据库访问技术(如SQL Alchemy等)。
4.可以使用正则表达式管理路由映射,方便灵活。
Python语言发展到今天,经历了十几个版本。Django除版本多之外,还存在与Python兼容的问题。
LTS是长期支持(Long Term Support)的缩写,是官方长期维护的稳定版本,生产环境建议使用LTS版本,最好最好最好不要尝试其他小更新小修补的版本,LTS通常是2年内的单数年4月份更新一次,单次版本维护时间通常是3年;
1.1.2 MVC与MTV模式
目前的主流Web框架,基本上都使用MVC模式来开发Web应用。使用MVC模式最大的优点是可以降低系统各模块间的耦合度。
1.2 安装Django
1.2.1 安装Python虚拟环境
1.2.2 安装Django
1.3 利用VS Code进行Django开发
1.3.1 设置中文界面
1.3.2 安装Python插件
1.3.3 安装Django插件
1.4 开发自己的第一个Django应用
1.4.1 创建项目
1.4.2 创建应用
1.4.3 处理控制器
1.4.4 处理模板
1.4.5 运行应用
1.5 Django项目的运行和调试
1.5.1 设置运行环境
1.5.2 调试项目
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。