python-03 django安装和建立工程

安装 Django

1,官网下载最新版本的django,解压放到python目录下面。cmd命令行,进入django目录,运行python setup.py install 安装django,安装完成之后运行python,输入django没有错误,就说明安装成功,

2,添加django的环境变量,是在python目录里面,我安装在D盘,所以路径就是D:\Python27\Lib\site-packages\Django-1.7.1-py2.7.egg\django\bin

建立工程和项目

1,在D盘下面新建了一个文件夹pyweb下面建立一个文件夹test01,进入test01文件夹,运行命令django-admin.py startproject test01。这样就建立了一个工程。

2,修改test01目录下settings.py,在INSTALLEDAPPS里面添加'blog',语言设置成中文,TIMEZONE是shanghai

'''python

INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'blog', )

LANGUAGE_CODE = 'zh-cn'

TIME_ZONE = 'Shanghai'

'''

其中DATABASES是数据库的配置信息

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), } }

启动项目 django-admin.pystartapp blog

4,修改urls.py入口文件,添加blog的路径 url(r'^blog/index/$','blog.views.index'), 后面必须有逗号

'''python

urlpatterns = patterns('', # Examples: # url(r'^$', 'test01.views.home', name='home'), # url(r'^blog/', include('blog.urls')),

url(r'^admin/', include(admin.site.urls)),
url(r'^blog/index/$','blog.views.index'),

)

''' 5,编辑blog里面的views.py文件,

'''python

from django.shortcuts import render from django.http import HttpResponse

Create your views here.

def index(req): return HttpResponse('

hello world!

')

'''

6,运行测试服务器,测试一下,进入D:/pyweb/test01 python manage.py runserver 打开浏览器输入locahot:8000/blog/index 出现hello world!就成功了。