windows7安装django并创建第一个应用
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并创建第一个应用的更多相关文章
- Windows 安装Django并创建第一个应用
学习python 也有一段时间了,语法也学得差不多了,突然就想学一学python的web开源开源框架Django,我用的是Django-1.6.2.tar.gz,可以在官网https://www.dj ...
- ASP.NET MVC 5 03 - 安装MVC5并创建第一个应用程序
不知不觉 又逢年底, 穷的钞票 所剩无几. 朋友圈里 各种装逼, 抹抹眼泪 MVC 继续走起.. 本系列纯属学习笔记,如果哪里有错误或遗漏的地方,希望大家高调指出,当然,我肯定不会低调改正的.(开个小 ...
- [Django 1]安装Django并创建虚拟虚拟环境项目
1)安装Django 使用pip来安装,命令如下: pip3 install Djangopip install Django(安装到python2)python3 -m pip install Dj ...
- 初学Django:创建第一个项目+使用模板
1. 创建一个项目 之前在Anaconda 3里面用命令行安装了Django之后,有了可用的管理工具django-admin.py (1)用django.admin.py来创建一个项目Hellowor ...
- Django之 创建第一个站点
详细请查看麦子学院django第二小节 一.新建website 工程: 在python34目录下创建一个空文件,名字为“djangoweb” 1.环境变量设置2.打开cmd命令符界面C:\Users\ ...
- django创建第一个项目helloworld
环境:centos 7,已安装python 3.6环境 1.安装django并创建django第一个项目 1.1.使用pip安装django# pip install Django或指定安装版本# p ...
- Ionic学习记录(一):ionic及cordova安装、创建第一个应用、项目结构
目录: 一.ionic的安装 二.创建第一个应用程序 三.浏览器中预览应用 四.项目结构 五.添加页面 一.ionic的安装 使用Ionic创建和开发应用程序主要通过Ionic命令行实用程序(“CLI ...
- Django1.8教程——安装Django
本书介绍 你是不是对Django的学习感到迷茫?是不是对网上零星的教程感到绝望?是不是苦于没有可以迅速上手的实例而发愁?如果你同我一样有这些感受,那么<Django.By.Example> ...
- Windows下安装Django及WEB服务启动
如果使用的是 Linux 或 Mac OS X ,系统可能已经预装了 Python .在命令提示符下 (或 OS X 的终端中) 输入python ,如果出现python编辑环境,说明 ...
随机推荐
- c++编译时打印宏定义
#pragma message("this is message") #pragma message只能打印字符串,如果想打印任何宏定义可使用: #define PRINT_MAC ...
- poj2262 Goldbach's Conjecture
poj2262 Goldbach's Conjecture 用欧拉筛把素数筛出来,再枚举一下. #include<iostream> #include<cstdio> #inc ...
- Duilib应用修改程序图标方法
本文向大家介绍如何修改duilib应用图标,对于win32或者mfc应用来说,我们可以在注册窗口类时指定WNDCLASS结构体的HIcon属性.那么duilib应用该怎样处理呢?大家都知道Window ...
- 【同步时间】Linux设置时间同步
所有节点都要确保已安装ntpd(在步骤4已安装) 1.首先选择一台服务器作为时间服务器. 假设选定为node1.sunny.cn服务器为时间服务器. 2.ntp服务器的配置 修改ntp.conf文件: ...
- LA 3268 号码簿分组(最大流+二分)
https://vjudge.net/problem/UVALive-3268 题意: 有n个人和m个组.一个人可能属于很多组.现在请你从某些组中去掉几个人,使得每个人只属于一个组,并使得人数最多的组 ...
- Pro Git读书笔记 - Git 常用命令
在工作目录中初始化新仓库 要对现有的某个项目开始用 Git 管理,只需到此项目所在的目录,执行git init 检查当前文件状态 要查看哪些文件处于什么状态,可以用git status命令 将工作文件 ...
- Builder(建造者)
意图: 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示. 适用性: 当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时. 当构造过程必须允许被构造的对象有不同 ...
- 【Jmeter】 Report Dashboard 生成html图形测试报告
背景 最近在学习Jmeter相关的东西,今天看了下Jmeter的官方文档,没想到在入门指南(Getting Started)第二条中就看到了让人惊喜的东西:可以利用既有测试数据生成HTML格式的Rep ...
- css3伪放大镜(图片放大动画)效果(鼠标移入圆形区域放大图片)
源码: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8&q ...
- CentOS下安装Telnet服务
环境:centos6.6 IP:172.18.0.190 1.查看是否安装Telnet: rpm -qa telnet-server rpm -qa xinetd 2.安装Telnet: yum ...