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

本文介绍如何安装Python及Django框架,并详细讲解了在Windows环境下搭建Python虚拟环境的过程,包括安装虚拟环境、激活虚拟环境、安装Django以及创建并运行一个简单的Django项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装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代码,一般不需要手动重启服务器,但有些添加文件的操作并不会触发重启,因此在少数情况下仍需要重启服务器。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值