挖掘关键词工具,响应式模版移动优化,虚拟空间网站回收池有什么作用,建设规划工程许可证在当地什么网站https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注#xff01; 欢迎关注微信公众号#xff1a;宝藏女孩的成长日记 如有转载#xff0c;请注明出处#xff08;如不注明#xff0c;盗者必究#xff09; 目录Djanggo简介建立虚拟环境(Anaconda终端下)激活虚拟环境… https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注 欢迎关注微信公众号宝藏女孩的成长日记 如有转载请注明出处如不注明盗者必究 目录Djanggo简介建立虚拟环境(Anaconda终端下)激活虚拟环境(Anaconda终端下)安装Django(Anaconda终端下)在Django中创建项目创建数据库查看项目Djanggo简介
Django本质上遵循的是MVC分工的思想 MVC M:Model 模型 作用与数据库进行交互 V:View 视图 作用产生html页面 C:Controller 控制器 作用接受请求进行处理与M、V进行交互返回应答。
MVC对应在Djanggo中为MVT MVT M:Model 模型 作用和MVC中的M作用相同与数据库进行交互 V:View 视图 作用和MVC中的C作用相同接受请求进行处理与M、V进行交互返回应答。 T:Template 模板 作用和MVC中的V作用相同产生html页面
建立虚拟环境(Anaconda终端下)
打开Anaconda,打开base—Open Terminal
创建虚拟环境 如上图先为项目创建一个目录将其命名为Python_virtual再在终端切换到这个目录再使用如下代码来创建虚拟环境
python -m venv 11_env激活虚拟环境(Anaconda终端下)
建立虚拟环境后需要使用下面的代码来激活
11_env\Scripts\activate激活后如图 要停止使用虚拟环境可执行命令deactivate如图 注意若关闭了运行虚拟环境的终端虚拟环境也将不再处于活动的状态。
安装Django(Anaconda终端下)
在创建并激活虚拟环境后就可以安装Django了 需要注意的是django版本和python版本的对应 我整理了一下如图
DjangoPython1.82.7、3.2、3.3、3.4、3.51.9、1.102.7、3.4、3.51.112.7、3.4、3.5、3.62.03.4、3.5、3.62.13.5、3.6、3.7
在创建并且激活虚拟环境后再安装Django我使用的python版本是3.7因此对应的Django版本为2.1输入代码
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn Django2.1在Django中创建项目
前提在处于活动状态下的虚拟环境 代码
django-admin startproject project_name(项目的名字)例如我要创建一个名为first_project的项目
django-admin startproject Python_virtual创建好在pycharm中打开就可以看到目录结构为以下 目录first_project包含了四个文件其中最重要的就是settings.py、urls.py、wsgi.py
settings.py指定Django如何与系统交互以及如何管理项目。在开发项目中设置就在这里面指定。
urls.py告诉Django应创建哪些网页来相应浏览器请求
wsgi.py帮助Django提供它创建的文件
创建数据库
Django与大部分项目相关的信息都存储在数据库中因此我们需要创建一个供Django使用的数据库。
前提在处于活动状态下的虚拟环境
首先进入有manage.py文件的目录 例如 出现上图就表示数据库创建成功啦
注意如果直接在刚刚的目录下面创建数据库的话就会产生报错
python: cant open file manage.py: [Errno 2] No such file or directory如果你踩了我的坑这是解决办法点击此处要是按照注意上面的操作应该是没有问题的
这是我踩的坑大家不要再踩了
查看项目
当在浏览器中输入URL时Django服务器就会进行响应生成网页并且发送给浏览器
查看项目代码
python manage.py runserverenter后 这行代码是Django通过检查确认正确地创建了项目
System check identified no issues (0 silenced).这行代码指出Django版本以及当前使用的设置文件的名称
Django version 2.1, using settings Python_virtual.settings这行代码说明了该项目的URL为http://127.0.0.1:8000/该项目将在计算机即localhost的端口8000上倾听请求
注localhost是只处理当前计算机发出的请求。
Starting development server at http://127.0.0.1:8000/现在在浏览器中输入 http://127.0.0.1:8000/再回车 出现这个页面就表示一切正常
如何关闭服务器
在终端下面CtrlC如图 如果关闭服务器那么浏览器也就不会有所响应了如图 环境的搭建与项目数据库的创建就介绍到这里啦终于写完了欧耶欧耶
文章会有瑕疵希望看了我的文章后有大佬能够帮忙指出我的错误不吝赐教我感激不尽 https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注 欢迎关注微信公众号宝藏女孩的成长日记 如有转载请注明出处如不注明盗者必究