lanbos'blog

django 初学(一)

利用python django搭建简单的网站,环境是mac,python2.7版本,django1.9版本

django的安装

1.mac集成python2.7,省去了安装步骤,若是想用新版本,可以用brew安装。
python的包管理系统是pip,类似于node的npm。在python的安装包中集成直接运行:

1
pip install django

django默认安装到了全局。

项目创建

换到项目目录,运行:

1
django-adimn.py startproject 项目名称

创建工程

1
django-adimn.py startapp 工程名称

更改配置文件

用编辑器打开项目目录下的setting.py,添加应用,找到数组INSTALLED_APPS,增加工程名称:

1
2
3
INSTALLED_APPS = [
"工程名称",
]

注意,添加的项目名称,和之前创建的工程名称一定要一致。还可以在配置文件中修改时区TIME_ZONE,主要语言LANGUAGE_CODE,数据库相关DATABASES

修改路由(中间件)

进入项目目录下的urls.py,添加:

1
2
3
urlpatterns = [
url(r'^工程名称/index/$','工程名称.views.index'),
]

更改视图文件

进入工程文件里的view.py,输入:

1
2
3
4
from django.http import HttpResponse
# Create your views here.
def index(req):
return HttpResponse('<h1>hello django<h1>')

启动服务查看网页shell

在终端中运行:

1
python manage.py runserver

在浏览器中打开127.0.0.1:8000/项目名称/index,查看网页