您的位置:首页 > 编程语言 > Go语言

Django2.0 学习笔记(一)-->新手入门

2018-01-11 14:25 609 查看
安装Django框架的第一步先安装Python:戳此链接进行下载

下载完毕后配置环境变量,下载的python会自带pip(用于安装Python包),不需要另外下载

(注:因为Django2.0不再支持Python2,开发过程应可能地使用Python3版本)

安装Python虚拟环境:

1.Windows环境下Win+R弹出运行对话框输入“cmd”按Enter到命令行窗口输入

pip install virtualenv

2.安装好virtualenv之后,为你的Django项目创建一个虚拟环境:

在命令行窗口输入如下命令,我这里取虚拟环境名为env_django,可自定义

virtualenv env_django 



虚拟环境搭建好之后可以发现在当前路径下出现一个名为env_django的文件夹,打开文件夹看到如下结构:



在使用这个新建的Python虚拟环境之前还需要将其激活,在命令行窗口中输入

env_django\Scripts\activate

发现命令提示符开头多了(env_django),说明正处在env_django虚拟环境中

3.下面开始在刚搭建的虚拟环境下安装Django,输入

pip install django==2.0



安装完毕后在虚拟环境的命令提示符下输入python,然后按回车键启动Python交互式解释器



按上图操作出现Django版本信息则表示安装Django成功

接下来在虚拟环境下新建Django项目:

1.在虚拟环境的命令行中运行如下命令:

django-admin startproject mysite   注:mysite为你自定义的项目名



mysite项目的目录结构为:



外层的mysite/根目录是项目的容器。

manage.py是一个命令行实用脚本,可以通过不同的方式与Django项目交互。

内部的mysite/目录是项目的Python包。

mysite/__init__.py是一个空文件,目的是让Python把这个目录识别为Python包。

mysite/settings.py是Django项目的设置/配置。

mysite/urls.py是Django项目的URL声明,即Django驱动的网站的“目录”。

mysite/wsgi.py是兼容WSGI的Web服务器的入口点,用于伺服项目。

2.确认Django项目是否能运行,进入外层mysite目录(比如F:\env_django\mysite路径下),

然后运行python manage.py runserver,(此时启动的是自带的开发服务器,实际生产环境还需配置其它服务器)

打开浏览器访问http://127.0.0.1:8000/,如果看到下图则证明Django能正常运行



注:开发服务器会根据需要在每次请求时自动重新加载Python代码,一般不需要手动重启服务器,但有些添加文件的操作并不会触发重启,因此在少数情况下仍需要重启服务器。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Python Django Web开发
相关文章推荐