1,安装django 1.1,使用pip安装 sudo pip install django 1.2,源码安装 下载源码 进入根目录执行 python setup.py install
2,查看django是否安装 python -m django –version
3,创建项目 django-admin startproject myblog -manage.py –与项目进行交互的命令行工具集的入口 -wsgi.py –WSGI(Python Web Server Gateway Interface) -urls.py -URL配置文件 -settings.py -项目的总配置文件 -init.py -python中声明包的文件
4,创建应用 4.1 django-admin startapp blog 4.2 添加应用名到settings.py中的INSTALLED_APPS
应用名不应该和python的已存在的模块名冲突
migrations --数据移植 -admin.py --该应用的后台管理系统配置 -apps.py --该应用的一些配置 -models.py --数据模块(使用ORM) -test.py --自动化测试模块 -views.py --执行响应代码所在模块4.3 编辑views.py
from django.http import HttpResponse def index(req): return HttpResponse('hello world')每个响应对应一个函数,函数必须返回一个响应 函数必须存在一个参数,一般约定为request 每个响应(函数)对应一个URL 4.4 配置urls.py
from blog.views import index urlpatterns=[url(r'^index/',index)]每个URL都以url的形式写出来 url函数放在urlpatterns列表中 url函数三个参数:URL(正则),对应方法,名称
5,启动django自带的服务器 python manage.py runserver 修改服务器的端口号—直接在runserver后面加上要修改的端口号 python manage.py runserver 9999
