• 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、创建模板

  • 相关阅读:
    python3.7版本安装pyinstaller
    Redis
    电商路演
    前台Vue、后台Django、设置axios解决csrf_token问题
    企业为什么要设置中台
    2021.1.11 学习总结
    2021.1.10 学习总结
    2021.1.9 学习总结
    2021.1.8 学习总结
    2021.1.7 学习总结
  • 原文地址:https://www.cnblogs.com/master-song/p/9015431.html
Copyright © 2020-2023  润新知