Django项目几个主要文件功能的解释
2009-11-28 22:30
246 查看
在新建一个Django项目之后,里面会默认创建四个文件:
__init__.py
manage.py
settings.py
urls.py
下面解释这些文件的作用:
__init__.py
Django项目是Python包,这个文件是用来告诉Python这个文件夹当做一个包。在Python术语中,包是一组模块的集合,主要用来把相似的文件分组,防止出现命名冲突。
manage.py
这是另外一个有用的脚步用来管理你的项目,你可以把它看做是你项目的的django-admin.py版本,其实,manage.py和django-admin.py是共用相同的后台代码。
settings.py
这是Django项目的主要配置文件,在这个文件里面,你可以具体说明很多选项,包括数据库设置、网页语言、需要turn on的Django功能。
urls.py
这是另外一个配置文件。你可以把它看做是介于URLS和用来处理它们的Python方法之间的匹配
__init__.py
manage.py
settings.py
urls.py
下面解释这些文件的作用:
__init__.py
Django项目是Python包,这个文件是用来告诉Python这个文件夹当做一个包。在Python术语中,包是一组模块的集合,主要用来把相似的文件分组,防止出现命名冲突。
manage.py
这是另外一个有用的脚步用来管理你的项目,你可以把它看做是你项目的的django-admin.py版本,其实,manage.py和django-admin.py是共用相同的后台代码。
settings.py
这是Django项目的主要配置文件,在这个文件里面,你可以具体说明很多选项,包括数据库设置、网页语言、需要turn on的Django功能。
urls.py
这是另外一个配置文件。你可以把它看做是介于URLS和用来处理它们的Python方法之间的匹配
相关文章推荐
- 获取磁盘剩余空间 Django项目几个主要文件功能的解释
- django项目几个主要文件
- Django项目文件分布及解释
- Django项目实现指定生成excel并导出本地功能
- 清空离线缓存功能的实现,主要分为缓存文件大小的获取、删除缓存文件的实现
- struts-config.xml中配置的几个主要项目的顺序
- java web项目时出现Jax-Ws-Web Services等几个文件,而且其他项目存在问题解决
- 自己编译 tess-two几个库文件用于android OCR开发并合入你的工程项目
- 在C#.NET中,如何生成PDF文件?主要有以下几个途径:(转)
- WebUserControl的简单用法,最近的几个项目都反复用到TextBox,CheckBox,RadiobuttonList,所以玩一下webusercontrol,有个投票功能哦。
- c#项目打包成安装文件(含卸载功能)
- Django项目中如何在模板文件中加载静态文件
- django之创建第4个项目编写第一个动态模板文件
- android项目中values中几个文件的作用
- JavaWeb实现文件上传下载功能实例解析以及项目工程示例下载
- 当类库项目中无法使用Application.StartupPath的时侯 (注:主要是在进行反射读取文件的时候!!)
- 【SSM】:spring+springmvc+mybatis框架中的XML配置文件功能详细解释
- Django 实现下载文件功能
- vue新建项目,目录文件解释
- django项目中遇到自建py文件需要调用models