Django框架Web接口开发(一)环境准备

本文介绍了Django,一个基于Python的Web开发框架,它提供了服务发布、路由映射、模板编程和数据处理等功能。Django采用MTV模式,包括Urls路由层、Views视图层、Model模型层和Template模板层。文中还详细阐述了Django的请求响应过程以及如何安装指定版本的Django。
摘要由CSDN通过智能技术生成

Django介绍

Django是基于Python语言的Web开发框架,快速建站,功能完整,定义了服务发布、路由映射、模板编程、数据处理的一整套功能。

Django MTV 设计模式:

  • Urls路由层: 定义路径匹配对应的方法或函数(即找到视图路径)
  • Views视图层: 定义方法和函数,每个方法/函数都是一个视图,主要是处理业务逻辑,作用是联通Model层和Template层,返回模板层/html文件/地址/字符串等。
  • Model模型层: 数据存储层,通过函数定义表及字段,和数据库进行交互,函数名就是表名,属性即字段名
  • Template模板层: html模板,即页面,处理页面的显示,一个html文件即一个页面,定义多个模板即多个页面

Django设计模式的请求与相应过程
在这里插入图片描述

Django安装

根据安装的Python版本选择对应的Django版本,安装时可以指定版本
进入cmd或pycharm命令行中输入下面的命令

pip install django==2.2 #安装2.2版本的Django

在这里插入图片描述
以上告警问题,解决方案参考https://www.bilibili.com/read/cv8313128/

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值