1.安装django

1.1、下载Django包

https://www.djangoproject.com/download/
https://www.djangoproject.com/m/releases/1.10/Django-1.10.5.tar.gz

1.2、解压下载好的压缩包:Django-1.10.5.tar.gz

直接解压缩,我解压缩的目录是E:盘 E:\Django-1.10.5

PS:在安装Django之前,请确保你机器上面安装了python
我机器上面安装了python3.6.0

1.3、打开windows的终端:运行-->cmd

然后进入到你解压缩的目录,输入命令:
python setup.py install
直接回车,就开始安装了

1.4、检测是否安装成功
python
import django
django.VERSION
print(django.__path__)

如果你要卸载安装的django,可以直接删除上面图中所示的地址(print(django.__path__)所打印的地址)目录即可

1.5、添加环境变量

配置环境变量还是需要手动,将这几个目录添加到系统环境变量中:D:\python;D:D:\python\Lib\site-packages\django;D:\python\Scripts;
其中你install Django后,会在你python的安装目录的Lib\site-packages\添加django文件夹,在你python的安装目录的添加中添加\Scripts文件夹,你要做的就是把这两个文件夹添加到环境变量path中,添加好环境变量后,就可以使用Django的django-admin.py命令新建工程了

我本地安装的是3.6.0版本,安装完django后D:\python\Lib\site-packages下的django目录是这样的:
\Django-1.10.5-py3.6.egg\
\Django-1.10.5-py3.6.egg\django\

所以配置的环境变量如下:
D:\python;D:\python\Scripts;D:\python\Lib\site-packages\Django-1.10.5-py3.6.egg\django;D:\python\Lib\site-packages\Django-1.10.5-py3.6.egg;D:\python\Lib\site-packages\Django-1.10.5-py3.6.egg\django\bin

Ps:执行django-admin.py startproject hello时出现报错:
python: can't open file 'django-admin.py': [Errno 2] No such file or directory
原因未成功配置环境变量,所以添加了好几个django目录,没搞清最少配置项是什么。

2.创建django helloworld项目

进入cmd命令行,执行代码:
切换到你想要建立Django应用的路径下
cd /d D:\hello
执行下面的命令在当前路径下建立名为hello的应用,就会在当前路径下建立名为hello的应用了。
django-admin.py startproject hello
命令行切换到刚建立的hello目录下,打开web服务:
cd hello
manage.py runserver 0.0.0.0:8090

出现如下提示,证明你的应用开启web服务了
Performing system checks...

System check identified no issues (0 silenced).

You have 13 unapplied migration(s). Your project may not work
apply the migrations for app(s): admin, auth, contenttypes, s
Run 'python manage.py migrate' to apply them.
February 13, 2017 - 09:35:24
Django version 1.10.5, using settings 'hello.settings'
Starting development server at http://0.0.0.0:8090/
Quit the server with CTRL-BREAK.
[13/Feb/2017 09:35:58] "GET / HTTP/1.1" 200 1767
Not Found: /favicon.ico
[13/Feb/2017 09:35:58] "GET /favicon.ico HTTP/1.1" 404 1935

你可以登陆http://127.0.0.1:8090/,看到欢迎页面就证明成功了

It worked!
Congratulations on your first Django-powered page.

Of course, you haven't actually done any work yet. Next, start your first app by running python manage.py startapp [app_label].
You're seeing this message because you have DEBUG = True in your Django settings file and you haven't configured any URLs. Get to work!

接下来你就可以开始你的Django开发了

windows7安装django并创建第一个应用相关推荐

  1. django 默认查询条件_Python之Django系列-创建第一个应用-4

    上一篇:Python之Django系列-创建第一个应用-3 上一篇文章我们介绍了创建项目,打开浏览器访问http://127.0.0.1:8000/polls/,能看见"投票主页视图&quo ...

  2. python 创建一个空向量_Python之Django系列-创建第一个应用-5

    上一篇:Python之Django系列-创建第一个应用-4 这一章我们会讲到视图层怎么与数据库操作并返回数据到模板层进行渲染最终显示在页面上 投票应用基本上会有这么几个视图 问题列表页 问题详情页 问 ...

  3. 创建python虚拟环境,安装django,创建一个django项目,在项目中创建一个应用(ubuntu16.04)...

    一.创建python虚拟环境 首先,为什么要创建python的虚拟环境? 因为,在实际的项目开发中,每个项目使用的框架库并不一样,或使用框架的版本不一样,这样需要 我们根据需求不断的更新或卸载相应的库 ...

  4. python虚拟环境中安装diango_创建python虚拟环境,安装django,创建一个django项目,在项目中创建一个应用(ubuntu16.04)...

    一.创建python虚拟环境 首先,为什么要创建python的虚拟环境? 因为,在实际的项目开发中,每个项目使用的框架库并不一样,或使用框架的版本不一样,这样需要 我们根据需求不断的更新或卸载相应的库 ...

  5. Dreamweaver2021安装教程与创建第一个网页

    下载地址: https://pan.baidu.com/s/13EIiv4etSzjqRrMWDQp4-Q 提取码:b390 一.解压DW2021文件: 二.以管理员身份运行: 三.更改默认安装位置, ...

  6. 2018 Mac下pycharm 安装Django及创建app

    近段时间 一直忙于工作,闲暇之余,了解下django,首先Django大家应该都不陌生,它是python中一个web框架,采用的是mvc模式,接下来我写一下我安装django的过程 首先我们打开终端, ...

  7. Python Django(一)—— Django 简介、安装、创建第一个项目

    Django 是由 Python 编写的一个开源 Web 应用框架,Python + Django 是快速开发.设计.部署网站的最佳组合. Django 版本与 Python 环境的对应表如下,建议对 ...

  8. Django:学习笔记(2)——创建第一个应用

    Django:学习笔记(2)--创建第一个应用 创建应用 在 Django 中,每一个应用都是一个 Python 包,并且遵循着相同的约定.Django 自带一个工具,可以帮你生成应用的基础目录结构, ...

  9. Django 创建第一个项目

    文章目录 Django 创建第一个项目 Django 管理工具 创建第一个项目 视图和 URL 配置 HelloWorld/HelloWorld/views.py 文件代码: HelloWorld/H ...

最新文章

  1. 2021年大数据Flink(二十二):Time与Watermaker
  2. 第十六届全国大学智能车竞赛东北赛区成绩与奖项
  3. 设计模式-结构型-桥接
  4. python开发项目案例集锦 pdf_Python项目开发案例集锦 实战项目代码+配套文件
  5. centos7启动与切换图形界面
  6. java ee用户登录_EE Servlet 3:使用会话和过滤器开发用户登录
  7. 具有代理设置的Spring Cloud AWS
  8. Kafka2.12安装与配置/生产与消费
  9. IIS 服务器下载apk文件报404错
  10. vb里面计算误差咱们解决_盘点3dmax渲染出来是黑色的6个原因及解决方法
  11. K3s(Kubernetes)环境使用Let‘s Encrypt证书的部署及自动配置https域名-阿里云域名解析管理
  12. 知识管理,助力员工培训体系构建
  13. xxx(telnet, netstat): command not found
  14. LayaWorld游戏高峰论坛成都站:用新思路探索游戏业未来!
  15. 008产品设计的思考(创造思维+用户体验+用户画像+用户群体)
  16. 深度学习中的epochs、batch_size、iterations详解
  17. linux交互式进程初始化失败怎么办,电脑进入安全方式仍然显示交互式登录进程初始化失败...
  18. 刷题-整数和罗马数字转换
  19. 3D角色模型欣赏:伊什塔尔-金星女神
  20. android 画图 出界,android:字符串索引出界

热门文章

  1. grep 与条件_小白贴:使用 grep 命令搜索多个字符串
  2. 部分免费的3D模型网站
  3. 傅里叶变换:周期、非周期 与连续、离散
  4. 抽象工厂模式java_面试官:说一下静态工厂模式,工厂方法模式,抽象工厂的区别吧...
  5. windowsserver2008r2可以装什么模拟器_为什么不可以用塑料桶装汽油?答案就在这!...
  6. java 线程池 中断_如何中断(interrupt)线程(thread)(线程池的线程中断我的理解是一个意思)...
  7. android 菱形布局,Android 设计一个菱形形状的Imageview组件.
  8. linux配置apache文件大小,linux下apache中httpd.conf文件配置参数说明
  9. js中同时得到整数商及余数_苏教版小学数学二年级下册1.1有余数的除法讲解
  10. php-cgi导致的502 Bad Gateway错误