django学习笔记1-项目创建及pycharm远程连接设置

1 定义

django是全能型web应用框架。

2 设计模式

MVT
  • M models 模型-数据库对象与业务数据对象
  • V view 视图(函数)-模型和模板的桥梁。存取模型数据,调用恰当的相关逻辑
  • T template 模板-展示页面给用户(html)
MVC
  • M models 模型-数据库对象与业务数据对象
  • V view 视图 (页面)-与用户交互的
  • C 控制器controller -调用模型和视图完成用户请求

本质没有什么差别,只是定义的不同

django是一个基于MVC构造的框架,但实际是MTV模式。控制器由框架自行处理了,所以,我们开发者更关注的是模型、模板和视图,MTV模式。

3 虚拟环境

3.1 为了保证每个项目运行环境的稳定,避免因为因为环境改变(比如python版本的变化)而导致项目运行出现bug等情况。
3.2 虚拟环境建立需要复制系统的python,不同的项目采用不同的虚拟环境,注意后续项目需要安装python包均需要在虚拟环境下进行。
3.3 虚拟系统位置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值