django框架学习1
在本文章中主要讲解如何在windows环境下安装django框架,启动web server的步骤,本文将分为以下步骤进行讲解
- 安装python
- 使用python虚拟环境
- 安装django
- 使用vscode编辑网站
- 启动web server
参考文章如下:
- python 虚拟环境使用
http://www.3qphp.com/python/pybase/4649.html
https://docs.python.org/3/tutorial/venv.html- vscode 导入 python 环境
https://blog.csdn.net/qq_46092061/article/details/122438823- vscode 导入 python 虚拟环境
https://blog.csdn.net/chevy_cxw/article/details/117366809- 解决pip下载django过慢的问题
https://blog.csdn.net/qq_39431417/article/details/110421991- 使用 vscode 进行调试
https://www.bilibili.com/read/cv11457482- django启动服务器
https://docs.djangoproject.com/en/4.0/intro/tutorial01/
python官方文档https://docs.python.org/3/tutorial
django官方文档https://docs.djangoproject.com/en/4.0/intro/install/
安装python
首先python版本和你需要使用的django版本应该一致,例如我要使用4.0的django,就需要下载python3.8及以上版本,版本对应关系如下:
在python官网下载python的版本(当然你也可以使用anaconda进行python管理),在官网直接下载installerx64版本(x86是架构,默认是32bit)便可。
下载后安装python,打开cmd,输入
python --verison
如果跳出来python版本则安装成功
使用python虚拟环境
使用python的venv库配置虚拟环境virtual environment,venv库在下载python3.9的时候就是自带的,可以通过在cmd中进入python环境后,输入help查看
# python3.9
>>>help("modules")
首先我们找到自己想要创建虚拟环境的目录,在该目录下新建文件夹,使用cmd进入当前文件夹,输入命令创建虚拟环境
我们进入myvenv,进入虚拟环境,即使用Scirpts文件夹下的activate.bat
激活虚拟环境。
使用deactivate.bat
退出虚拟环境。进入虚拟环境后,你在cmd中的前缀会改变,如下:
安装django
我们使用pip进行安装,首先通过pip list
是发现pip中无包安装
由于pip官方下载较慢,我们通过国内镜像进行安装,推荐镜像有很多,此处我们使用tsinghua镜像
# pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install django -i https://pypi.tuna.tsinghua.edu.cn/simple
使用pip list
查看刚才安装的包
使用vscode编辑网站
进行网页webpage编辑的软件有很多,像notepad++、vim、sublime、shiftedit等等,每一款软件都很优异,用自己习惯的便可。此处使用vscode进行举例。
进入vscode,在扩展中添加插件python
使用快捷键ctrl+shift+p
选择解释器。我们点击"输入解释器路径…"手动添加刚才创建的虚拟环境中的python.exe。
至此,vscode中run和debug使用的就是虚拟环境中的python库了。
启动web server
我们打开cmd,使用activate.bat进入虚拟环境中,在虚拟环境中进入自己想要搭建网站的文件夹,在该文件夹目录下输入命令创建项目
再进入新创建的文件夹,输入命令启动服务器
通过ip地址访问网页
http://127.0.0.1:8000/
页面效果如下(此处将端口号改了一下,并不影响效果)
后面如何搭建前后端等,推荐mdn和django官方文档。文章至此结束,如有疑问欢迎留言讨论。