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),即表现层
    处理与表现相关的决定: 如何在页面或其他类型文档中进行显示
  • 相关阅读:
    XCode Playground Overview
    Swift开发学习(二):Playground
    swift网址
    swift关于is和as的解释
    Swift之 ? 和 !
    Swift 学习之二十一:?和 !(详解)
    Swift学习三
    Makefile project
    20171110面试笔记 服务器端程序员+C/C++开发
    关键字
  • 原文地址:https://www.cnblogs.com/wudameng/p/10646402.html
Copyright © 2011-2022 走看看