相对于pycharm,vscode更加的灵活快速,对于小型的项目来说算是一个很好的选择,所以笔者选择使用vscode来搭建django框架实现的个人博客。
django 是python下的框架,虽然在国内大多都在使用其他大家耳熟能详的java或者php框架,但是django框架更加适合一些处理数据为主的网站(不以观赏为主的网站),当然,国外有许多知名网站也在使用django框架来搭建。
·配置django
安装django只需要打开cmd ,运行以下命令 :
pip install django
·创建项目
选择一个自己喜欢的文件夹来保存自己的项目,并在cmd中用绝对路径打开这个项目
cd 项目文件的绝对路径
·创建一个django项目
利用以下命令在选择的路径下创建一个django项目
django-admin startproject 项目名称
·为django创建一个虚拟环境
cd 项目名称
python -m venv venv
·笔者在这里的项目名称为blogproject
接下来在vscode中对django 进行配置
·关闭vscode,重新从项目的文件夹打开
·利用快捷键ctrl +shift +P 搜索python解释器,在解释器下面选择自己的虚拟环境,之后便可以在左下角看到自己的运行环境,虚拟环境有(‘venv’)的标志,具体如图所示
·打开vscode的终端(快捷键ctrl+shift+`),选择cmd运行环境
·完成后再建一个终端就可以运行虚拟环境了
!(C:\Users\渣渣致\AppData\Roaming\Typora\typora-user-images\image-20220509170847693.png)
·因为是虚拟环境,所以之前下载的python模块包都不能使用了,需要重新下载,包括django,需要在vscode的虚拟环境中运行以下命令来下载
pip install django
·安装好后就可以尝试运行了,在运行前需要创建vscode必备
的launch.json
·开始运行后,在浏览器中输入http://127.0.0.1:8000/,或者输入http://localhost:8000/就可以看到运行成功的网页了
下一步我们可以开始搭建自己的网页了
·笔者在配置vscode必备launch.json文件的时候遇到了配置之后无法成功运行的情况,报错为:no such files…(具体包错忘了,大概意思是找不到manage.py文件),这里咱可以回头查看manage.py文件的位置,由于运行需要的是绝对路径,在launch.json文件中改变program后面的路径即可。
·每次想要查看配置好的页面的时候都要在运行调试里面进行运行,同时,每次运行查看完成后一定记得点击vscode中的顶部的红色方框来关闭。