Python使用django搭建web开发环境


Posted in Python onJune 09, 2017

安装 Python

去 Python 官方网站找到 Python 3 的下载地址,根据你的系统选择 32 位或者 64 位的安装包,下载好后双击安装即可。

检测是否安装完成

C:\WINDOWS\system32>python -V
Python 3.5.2

使用虚拟环境 Virtualenv

安装 Virtualenv

C:\WINDOWS\system32>pip install virtualenv

安装成功后就可以开始创建虚拟环境,指定一个你喜欢的目录

C:\WINDOWS\system32>virtualenv d:\Envs\blogproject_env

虚拟环境已经创建好了,我们需要激活这个环境

C:\WINDOWS\system32>d:\Envs\blogproject_env\Scripts\activate

注意 Linux 下没有 Scripts\ 这个目录,取而代之的是 bin/ 目录。且激活命令为

$ source blogproject_env/bin/activate

安装 Django

使用 pip 命令

(blogproject_env) C:\WINDOWS\system32>pip install django==1.10.6

测试一下安装是否成功

(blogproject_env) C:\WINDOWS\system32>python
Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> print(django.get_version())
1.10.6
>>>

建立Django工程

在命令行进入到 d:\Workspace 这个目录,自己定义工作空间

(blogproject_env) C:\WINDOWS\system32>cd d:\Workspace

建工程项目

(blogproject_env) d:\Workspace>django-admin startproject blogproject

其内部的文件结构如下:

blogproject\
 manage.py
 blogproject\
  __init__.py
  settings.py
  urls.py
  wsgi.py

运行服务器

(blogproject_env) d:\Workspace\blogproject>python manage.py runserver
Performing system checks...

System check identified no issues (0 silenced).

You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
December 21, 2016 - 20:23:07
Django version 1.10.4, using settings 'blogproject.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

在浏览器输入 http://127.0.0.1:8000/ ,看到如下的页面提示信息:

Python使用django搭建web开发环境 

 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 实现数据库更新脚本的生成方法
Jul 09 Python
PyCharm在win10的64位系统安装实例
Nov 26 Python
python自动12306抢票软件实现代码
Feb 24 Python
Python通过调用mysql存储过程实现更新数据功能示例
Apr 03 Python
python中找出numpy array数组的最值及其索引方法
Apr 17 Python
python 对key为时间的dict排序方法
Oct 17 Python
pycharm的console输入实现换行的方法
Jan 16 Python
pyqt5实现按钮添加背景图片以及背景图片的切换方法
Jun 13 Python
django框架使用方法详解
Jul 18 Python
Django中自定义admin Xadmin的实现代码
Aug 09 Python
python实现文件的分割与合并
Aug 29 Python
python 利用jinja2模板生成html代码实例
Oct 10 Python
Python实现删除文件中含“指定内容”的行示例
Jun 09 #Python
Python实现两个list对应元素相减操作示例
Jun 09 #Python
Python实现向服务器请求压缩数据及解压缩数据的方法示例
Jun 09 #Python
python爬虫框架talonspider简单介绍
Jun 09 #Python
python实现list元素按关键字相加减的方法示例
Jun 09 #Python
Python利用QQ邮箱发送邮件的实现方法(分享)
Jun 09 #Python
老生常谈python的私有公有属性(必看篇)
Jun 09 #Python
You might like
如何实现给定日期的若干天以后的日期
2006/10/09 PHP
php基于mcrypt的加密解密实例
2014/10/27 PHP
Zend Framework教程之Zend_Form组件实现表单提交并显示错误提示的方法
2016/03/21 PHP
javascript算法学习(直接插入排序)
2011/04/12 Javascript
jQuery实现仿百度首页滑动伸缩展开的添加服务效果代码
2015/09/09 Javascript
用Angular实时获取本地Localstorage数据,实现一个模拟后台数据登入的效果
2016/11/09 Javascript
原生js实现可拖动的登录框效果
2017/01/21 Javascript
layer.open关闭父窗口 以及调用父页面的方法
2018/08/17 Javascript
使用vue2.0创建的项目的步骤方法
2018/09/25 Javascript
ios中视频的最后一桢问题解决
2019/05/14 Javascript
[02:29]大剑、皮鞭、女装,这届DOTA2勇士令状里都有
2020/07/17 DOTA
下载糗事百科的内容_python版
2008/12/07 Python
详解Python的Django框架中的模版相关知识
2015/07/15 Python
python如何实现excel数据添加到mongodb
2015/07/30 Python
Python实现FTP上传文件或文件夹实例(递归)
2017/01/16 Python
如何用itertools解决无序排列组合的问题
2017/05/18 Python
python中安装Scrapy模块依赖包汇总
2017/07/02 Python
python中Switch/Case实现的示例代码
2017/11/09 Python
Python读取Json字典写入Excel表格的方法
2018/01/03 Python
python使用socket创建tcp服务器和客户端
2018/04/12 Python
Python3中lambda表达式与函数式编程讲解
2019/01/14 Python
图文详解Django使用Pycharm连接MySQL数据库
2019/08/09 Python
python django生成迁移文件的实例
2019/08/31 Python
Python如何基于rsa模块实现非对称加密与解密
2020/01/03 Python
Django之form组件自动校验数据实现
2020/01/14 Python
pytorch使用tensorboardX进行loss可视化实例
2020/02/24 Python
Pycharm安装并配置jupyter notebook的实现
2020/05/18 Python
欧洲最大的品牌水上运动服装和设备在线零售商:Wuituit Outlet
2018/05/05 全球购物
Under Armour安德玛法国官网:美国高端运动科技品牌
2018/06/29 全球购物
微观物理专业自荐信
2014/01/26 职场文书
企业标语大全
2014/07/01 职场文书
2014年商场工作总结
2014/11/22 职场文书
三方协议书
2015/01/27 职场文书
MySQL索引篇之千万级数据实战测试
2021/04/05 MySQL
pytorch实现手写数字图片识别
2021/05/20 Python
Vertica集成Apache Hudi重磅使用指南
2022/03/31 Servers