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:pythonLibsite-packagesdjango;D:pythonScripts; 其中你install Django后,会在你python的安装目录的Libsite-packages添加django文件夹,在你python的安装目录的添加中添加Scripts文件夹,你要做的就是把这两个文件夹添加到环境变量path中,添加好环境变量后,就可以使用Django的django-admin.py命令新建工程了
我本地安装的是3.6.0版本,安装完django后D:pythonLibsite-packages下的django目录是这样的: Django-1.10.5-py3.6.egg Django-1.10.5-py3.6.eggdjango
所以配置的环境变量如下: D:python;D:pythonScripts;D:pythonLibsite-packagesDjango-1.10.5-py3.6.eggdjango;D:pythonLibsite-packagesDjango-1.10.5-py3.6.egg;D:pythonLibsite-packagesDjango-1.10.5-py3.6.eggdjangobin
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开发了 (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|