1. diango安装
。。。。
2. 新建一个web项目
> django-admin.py startproject usermanage
新建后,目录结构如下
manage.py
usermanager
usermanager/urls.py
usermanager/settings.py
usermanager/__init__.py
usermanager/wsgi.py
其中 manage.py是管理类,主要负责启动项目使用
urls.py 是 url跳转的控制类 控制层
settings.py 是整个项目的设置模块,包括数据库的配置,单个运用的添加删除等等
__init__.py 负责添加各个模块
wsgi.py 目前未知
3. 新建项目的一个app运用
在usermanage项目功能大的根目录下,执行
>> django-admin startapp blog
在usermanage根目录下生辰一个blog文件夹
改文件夹目录结果如下
__init__.py
models.py
tests.py
views.py
注意: 一个项目可以映射多个app程序,可以添加多个
4. 编写http访问程序
假如我们希望访问
http://192.168.1.102:8080/blog/index/ 让页面展示
hello world
1)首先在setings.py里面添加一个叫blog 的 app 应用
注意 :blog 一定要和 刚创建的app名称一样
2) 修改urls.py控制层
最后添加一条 url映射 ,url访问 blog/index ,程序会跳到 视图层(views)的index函数里面
3)编写视图层 views.py
代码如下
# Create your views here.
from django.http import HttpResponse
def index(req):
return HttpResponse("<h1>hello world djiang<h1>")
4) 启动程序 ,在project根目录下启动
> python manage.py runserver 192.168.1.102:8000