Python使用django搭建web开发环境
作者:south-boy 时间:2021-02-21 06:37:32
安装 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
0
投稿
猜你喜欢
Python实现远程调用MetaSploit的方法
2022-07-17 05:40:31
Python编程通过懒属性提升性能
2022-04-01 09:48:43
python中执行shell的两种方法总结
2023-03-12 15:20:39
MySQL优化之数据表的处理
2008-12-22 14:45:00
Python中文分词库jieba,pkusegwg性能准确度比较
2021-12-17 13:05:41
C#中使用SendMessage
2023-07-14 19:12:37
windows 2000 IIS下配置Php+Mysql+zend的图文教程(完整版)
2007-06-15 10:51:00
php查询whois信息的方法
2023-09-05 10:47:00
python实现复制整个目录的方法
2023-04-08 18:14:47
python递归实现快速排序
2023-08-26 22:46:27
python绘制字符画视频的示例代码
2023-11-09 16:21:46
Django ORM 多表查询示例代码
2021-07-25 05:22:02
Python使用functools模块中的partial函数生成偏函数
2024-01-01 21:26:47
Python两台电脑实现TCP通信的方法示例
2023-09-07 04:17:34
ASP 获取腾讯IP地址的代码
2011-02-26 11:19:00
IE9初窥:支持CSS3,和HTML5?
2009-12-01 14:20:00
ASP中双引号单引号和&连接符使用技巧
2007-10-01 18:20:00
Windows系统下PhantomJS的安装和基本用法
2022-03-30 11:49:52
直接生成XML的Google SiteMap的asp代码
2007-08-17 13:44:00
Web2.0时代的网页视觉设计
2008-07-13 14:07:00