美文网首页
Django简介

Django简介

作者: 以蜕为进 | 来源:发表于2017-12-30 20:43 被阅读0次
  1. MVC/MTV介绍
    MVC:全名Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。
    MTV: 有些WEB框架觉得MVC的字面意思很别扭,就给它改了一下。view不再是HTML相关,而是主业务逻辑了,相当于控制器。html被放在Templates中,称作模板,于是MVC就变成了MTV。这其实就是一个文字游戏,和MVC本质上是一样的,换了个名字和叫法而已,换汤不换药。
  2. 创建APP
    在每个django项目中可以包含多个APP,相当于一个大型项目中的分系统、子模块、功能部件等等,相互之间比较独立,但也有联系。所有的APP共享项目资源。
    在pycharm下方的terminal终端中输入命令:
    python manage.py startapp cmdb
    这样就创建了一个叫做cmdb的APP,django自动生成“cmdb”文件夹
    3.Django总结
    作为python必须web框架的Django,它的功能强大,内容全面,但同时也意味着限制颇多,灵活性低,可修改性差,这就是鱼和熊掌不可兼得了。我们学习Django,其实就是学习一个软件,要理解它的基本原理,把握它整体框架,牢记一些基本规则,剩下的就是不断深入细节,然后熟能生巧、经验多少的问题了,不存在多高深的不可掌握技术。
    关于学习方法的建议:学习任何东西,不要直接扎入细节,应该先了解它的外围知识,看看它的整体架构,再学习它的基本内容,然后才是深入学习,打磨技巧!

相关文章

  • Django之旅:1

    包含内容 Django简介 Django环境搭建 Django创建项目 访问Django项目 Django简介 在...

  • Django基础

    Django介绍: Django简介: 为什么使用Django? 知识储备: 学习目标: DJango初体验: 1...

  • 【用树莓派搭建Django网站1】摸索入门篇

    一、安装与入门 Django 简介[https://www.runoob.com/django/django-in...

  • Django最佳入门教程,python老教授精简的小案例!

    Django简介 一、Django 背景 1.1 为什么使用Django Django是开源的,不是商业项目或者科...

  • 【学习笔记】django-avatar插件的使用

    参考链接: django-avatar(github) django-avatar(github doc) 简介 ...

  • day41Django

    一、 DJANGO使用指南 Django简介: Django官网地址 Django发布于2005年7月,是当前Py...

  • Django1

    1. DJANGO使用指南 Django简介: Django官网地址 Django发布于2005年7月,是当前Py...

  • djangoday1

    1. DJANGO使用指南 Django简介: Django官网地址 Django发布于2005年7月,是当前Py...

  • DJango 简介

    软件架构 软件架构:是由其中的各个模块组成的,每个模块负责特定的功能,模块与模块之间相互协作来完成软件开发。 目的...

  • Django简介

    一、Django简介 1.1 主要目的是简便、快速的开发数据库驱动的网站、具有极强的可扩展性 1.2Django属...

网友评论

      本文标题:Django简介

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