Chinaunix首页 | 论坛 | 博客
  • 博客访问: 55505
  • 博文数量: 16
  • 博客积分: 411
  • 博客等级: 一等列兵
  • 技术积分: 205
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-12 18:11
文章分类

全部博文(16)

文章存档

2013年(1)

2012年(14)

2010年(1)

我的朋友

分类: Python/Ruby

2012-10-29 10:27:29

django 项目结构:

mysite/

              __init__.py

              manage.py

              settings.py

              urls.py

  • __init__.py: 让python把该目录当成一个开发包(一组模块)所需的文件,一般不用修改
  • manage.py: django管理工具,如./manage.py runserver 0.0.0.0:8000 通过8000端口运行该项目,python manage.py help 可以得到帮助信息
  • settings.py: django的配置文件,如连接数据库的配置等
  • urls.py: django的url设置,可以使其为项目的目录结构

访问过程:终端用户访问url /hello/时,django会根据settings.py的ROOT_URLCONF的设置装载URLconf。然后按顺序逐个匹配URLconf的URLpatterns,当找到匹配就调用相关的views.py函数,并把httprequest对象作为第一个参数。

阅读(306) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~