zoukankan      html  css  js  c++  java
  • django

    MVC

    大部分开发语言中都有MVC框架

    MVC框架的核心思想是:解耦

    降低各功能模块之间的耦合性,方便变更,更容易重构代码,最大程度上实现代码的重用

    m表示model,主要用于对数据库层的封装

    v表示view,用于向用户展示结果

    c表示controller,是核心,用于处理请求、获取数据、返回结果

    MVT

    Django是一款python的web开发框架

    与MVC有所不同,属于MVT框架

    m表示model,负责与数据库交互

    v表示view,是核心,负责接收请求、获取数据、返回结果,逻辑处理

    t表示template,负责呈现内容到浏览器,定义显示样子,加载读取数据导内存,渲染填充数据

    创建虚拟环境

      创建:mkvirtualenv [虚拟环境名称]

      删除:rmvirtualenv [虚拟环境名称]

      进入:workon [虚拟环境名称]

      退出:deactivate

    创建项目(test1)

    django-admin startproject test1

    进入项目目录添加应用(func_1)

    cd test1

    python manage.py startapp func_1

    生成迁移

    python manage.py makemigrations

    执行迁移

    python manage.py migrate

    启动服务器

    python manage.py runserver

    开发流程:

    1、创建虚拟环境

    2、安装django

    3、创建项目

    4、创建应用

    5、在models.py 中定义模型类

    6、定义视图

    7、配置url

    8、创建模板

  • 相关阅读:
    如何在Word中排出漂亮的代码
    html如何设置表格单元格内容垂直居中?
    Markdown&Latex学习笔记,qwq
    洛谷P1111
    洛谷 P4961
    线段树
    自我介绍&友链
    洛谷 P3367 【模板】并查集
    luogu P1074 靶形数独
    SPOJ简介。
  • 原文地址:https://www.cnblogs.com/master-song/p/9015431.html
Copyright © 2011-2022 走看看