zoukankan      html  css  js  c++  java
  • Django 了解

    Django是一个开放源代码的Web应用框架

    Django也是一个基于 MVC 构造的框架。

    但是在Django中,控制器接受用户输入的部分由框架自行处理,所以 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),称为 MTV模式

    说到这我们不得不提一提MTV

    模型 (  M 即数据存取层)   其实是 : 处理与数据相关的所有事务: 如何存取、如何验证有效性、包含哪些行为以及数据之间的关系等

    模板  ( T即为表现层)    通俗讲就是 : html前端页面 

    视图  ( V 即为 业务逻辑层)  主要是 : 模型与模板的桥梁  存取模型及调取模板

    以上表述可看出Django 将MVC中的视图进一步分解为了  Views 和 Model  两个部分, 同时也使得模板(Model) 可根据需要随时切换,而不仅仅只限于内置模板.

    以上是大概了解,现在让我们先把最基本的搞好

    安装django  pip install Django==2.0.4
    pip install django 默认安装最新版本
     
    查看Django当前版本   python -m django --version
     
    创建django项目   django-admin startproject 项目名
     
    开启开发服务器 
    cd myproject #进入项目目录
    启动项目  pyhon manage.py runserver
     
     
    模板(Template),即表现层
    处理与表现相关的决定: 如何在页面或其他类型文档中进行显示
  • 相关阅读:
    Geoserver通过ajax跨域访问服务数据的方法(含用户名密码认证的配置方式)
    123
    递归____蛮好的例子 蓝桥
    博弈_____威佐夫博奕
    123123
    sort
    int ,long , long long类型的范围
    数学推导_循环小数转分数
    下一步:结构体 背包 库函数
    回溯____蓝桥 棋盘
  • 原文地址:https://www.cnblogs.com/wudameng/p/10646402.html
Copyright © 2011-2022 走看看