1、安装python
这里不再介绍python的安装。
2、安装django
1)可以去官方网站下载django,这里提供一个适合各类平台的安装方法(前提是要安装好了Git版本控制器)
2)windows需要去网上下载Git
3)Ubuntu用户可以:$ sudo apt-get install git-core
4)安装好git后,从github上克隆下了
$git clone https://github.com/django/django
5)切换到目录
$cd django
6)安装
$python setup.py install
7)测试django安装成功与否
$python#进入python环境 $import django print django.VERSION
3、开始Hello world
1)选一个目录存放django项目并切换到目录
$sudo mkdir djangoworkspace
$cd djangoworkspace
2)创建一个项目myblog
$django-admin.py startproject myblog
创建成功后,在myblog文件下会生成一个mange.py和myblog文件夹,目录结构如下
myblog -myblog -__init__.py -settings.py -urls.py -wsgi.py -manage.py
如果提示找不到django-admin.py命令,则需要添加%python路径%/Scripts到环境变量Path。
3)启动项目
python manage.py runserver
启动后,在浏览器中打开:http://127.0.0.1:8000/,如果出现"It works",而不是404 not found 的话就说明启动成功了
runserver设置的默认ip是127.0.0.1,端口是8000,你也可以制定IP,如
python manage.py runserver 168.23.1.54 8080
4)定制自己Hello World, 在myblog模块文件夹(包含__init__.py的文件夹)新建一个views.py
from django.http import HttpResponse def myHelloWorld(request): return HttpRespnse("Hello My Django!")
5)配置URL路径,将urls.py修改成如下:
from django.conf.urls import patterns, include, url from myblog.views import myHelloWorld from django.contrib import admin admin.autodiscover() urlpatterns = patterns('', # Examples: # url(r'^$', 'myblog.views.home', name='home'), # url(r'^blog/', include('blog.urls')), url(r'^Hello/$',myHelloWorld) #url(r'^admin/', include(admin.site.urls)), )
在浏览器中输入http://127.0.0.1:8000/Hello/,可以看到我们的Hello World出来了
如果出现一大版的错误信息,就看上面提示什么错误,很可能是你代码哪里拼写错了。