一 django特点
- 对象关系映射
- URL设计
- 模板系统
- 表单处理
- Cache系统
- Auth认证系统
- 国际化
- Admin后台系统
若想学习django前提是拥有一个ide,即集成开发环境,pycharm,pycharm的安装我在其他博客有介绍,不过很不详细,还是建议大家去其他大佬博客看看。 有了pycharm后可以在软件上快捷安装django: - 鼠标滑到file点击settings
找到这个自己文件项目所在,点击解释器 点击添加(添加包) 搜索栏输入django,点击安装 成功后在界面中可以找到django包 安装好,第一步也就结束,对django以及pycharm的版本没有硬需求,只是别太低就行,2020年及之后的版本在后续学习中都可完美使用。
冷知识:
- MVC模式(Model–View–Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC 以一种插件式的、松耦合的方式连接在一起。
- MVT模式,即模型(Model),视图(View)和模板(Template)。Django采用MVT软件设计模式。
- BSD(Software Distribution,伯克利软件套件)许可证是随着加州大学伯克利分校发布BSD UNIX发展起来的,修改版本被Apple、Apache所采用。
- Web框架(Web Framework)或者叫做Web应用框架(Web Application Framework),是用于Web开发的一套软件架构。大多数Web框架提供了一套开发和部署网站的方式,为Web的行为提供了一套支持的方法。使用Web框架,很多业务逻辑外的功能不需要自己再去处理,使用框架就可以实现。
- Web框架在进行Web应用开发的时候,减少了工作量。Web框架主要用于动态网站开发。动态网站主要是指可以实现数据交互和业务功能的网站。
- django正是基于Python语言的Web开发框架。
|