开源web框架django知识总结(一)

本文是开源Web框架Django的知识总结,介绍了Django的起源、主要组件、用途、版本及安装步骤。Django是一个Python Web框架,适用于快速开发网站和后端。文章还详细讲解了Django项目创建、启动、关闭服务的流程,以及管理命令、项目结构和URL与视图函数的基本概念。
摘要由CSDN通过智能技术生成

开源web框架django知识总结(一)

django起源:

1.2005年发布,采用python语言编写的开源web框架

2.早期的时候django主要做新闻和内容管理的

3.重量级的python web框架,django配备了常用的大部分组件

组件:

包含组件如下:

1.基本配置文件/路由系统

2.模型层(M)/模板层(T)/视图层(V)

3.Cookies和Session

4.Admin后台管理

用途:

1、网站/微信公众号/小程序后端开发

浏览器—>http请求—>django

2、人工智能平台融合
在这里插入图片描述

版本:

1.django官网 http://www.djangoproject.com

2.中文版:https://docs.djangoproject.com/zh-hans/3.2/

3.django中文文档参考网站 http://yiyibooks.cn/

4.最新版本3.x 当前教学版本 2.2.5

在这里插入图片描述

安装:

1.支持python的版本-3.5,3.6,3.7,3.8

2.在线安装

(1)虚拟机执行 sudo pip3 install django==2.2.5

(2)检查是否成功 sudo pip3 freeze|grep -i ‘Django’ # -i 参数,不区分大小写

3.离线安装 - 官网下载离线安装包

(1)将安装包复制到虚拟机

(2)解压缩 tar -xvf Django-2.2.5.tar.gz

(3)进入目录 cd Django-2.2.5

(4)执行安装 sudo python3 setup.py install

(5)检查是否成功 sudo pip3 freeze|grep -i ‘Django’

注:如果在Ubuntu下pip安装不了(能ping通外网),解决方案:

cd ~/.pip
# 如果不存在.pip则创建目录
mkdir ~/.pip
cd ~/.pip
 
touch pip.conf
sudo gedit ~/.pip/pip.conf

# 在pip.conf中写入如下内容:即可 
 
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/ 
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

django项目结构

创建项目:

。成功安装Django后,虚拟机终

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值