Wednesday, December 5, 2012

Django Install in Windows

0. unzip the django tar
1.cd to the django unzipped directory2. cmd: python  setup.py install
3. Set windows 8 environmental variables 
d:/Python27/Lib/site-packages/django
d:/Python27/Scripts
d:/Python27/site-packages/django/bin
就可以使用Django的django-admin.py命令新建工程了。

创建项目:
到这里Django环境算是配置完成了,可以到dos下创建一个django应用了。
比如在e:/下创建一个django工程,进入目录cd e:/   ,输入命令 django-admin.py startproject testproject;
testproject 是项目名,打开e盘找到项目,里面有几个生成文件(python文件)
启动测试服务:
在dos下进入项目目录:cd testproject,然后输入 manage.py runserver,启动django的自带Web服务器,
在浏览器上输入:127.0.0.1:8000(这在启动服务器命令后系统提示里面的提示端口),便能浏览你创建的网站了。
若要选择别的端口,在后面加上端口号即可:manage.py runserver 8001,
甚至可以 manage.py runserver 0.0.0.0 8001,合作开发时可用

关闭服务按ctrl+c或ctrl+Break即可。
自带的测试服务器只能在开发阶段用用,做产品可以用阿帕奇。


cd d:\
python  c:\Python27\Scripts\django-admin.py  startproject  mysite
这个语句表示告诉python执行django-admin.py这个文件,然后传入第一个参数表示要执行的操作,第二个参数表示要创建的django项目名称。执行成功后就会在当前工作目录下创建一个在名为mysite的项目了。

注意:这里要在前面加上python和django-admin.py的绝对路径,在实际操作中不能直接在cmd中直接使用这个文件,即使是使用python语句来运行这个代码也不行,因此还是得老老实实的使用python语句加上这个文件的全路径来执行。 
有个偷懒的方法,就是将C:\Python27\Lib\site-packages\django\bin下的django-admin.py文件复制到你要生成项目的文件夹,例我这里是d:\文件夹。这样你就可以运行
python  django-admin.py  startproject  mysite
而不用输入全路径了。
项目创建好了你会在d盘下生成了mysite文件夹和四个文件:
mysite/
    manage.py
    mysite/
        __init__.py
        settings.py
        urls.py
        wsgi.py
__init__.py:将这个项目目录作为Python的一个包。
manage.py:可以在命令行下管理这个项目。
settings.py: 这个项目的配置文件。
urls.py:定义了Django项目中的URL路由表,指定了URL与被调用类之间的对应关系。

No comments:

Post a Comment