本文部分转载。

使用Python setup.py install命令从源代码安装完Django后,这些都会被拷贝到Python安装目录下的Lib/site-packages/django子目录中。之后我们使用Django的第一条命令大概就是使用django-admin.py startproject projectname来创建一个工程。django目录下的各文件如下:

  • -Bin //可执行文件,django的PATH可以设置在这里,我们最常用的命令之一django-admin.py就在其中
  • -Conf //这是对生成的一个Project和App的配置文件,包括建立Project或者App时候会拷贝到其下的Python代码模板。
  • -Contrib //标准模块。就是说,没有它你也能活,有了它可以帮你减少很大的工作量。例如一个通用的Admin后台,用户认证组件,Session,站点地图等等。
  • -Core //核心模块
  • -Db //数据库接口,Django可以兼容很多数据库,包括MySQL、Oracle等等,甚至SQLite。Db中还包括数据模型Model的定义,使用这些定义,可以屏蔽底层DNMS的差异。
  • -Dispatch //信号相关模块
  • -Froms //表单处理相关模块
  • -Http //Http请求和应答等
  • -Middleware //中间件。可以辅助系统在处理request之前先执行某些处理。
  • -Shortcuts //快捷方式,例如常用的render_to_response方法就在这里了。
  • -Template和Templatetags //django模板引擎
  • -Test //单元测试框架
  • -Utils //实用小程序
  • -Views //视图处理

最新文章

  1. Web jquery表格组件 JQGrid 的使用 - 8.Pager、新增数据、查询、刷新、查看数据
  2. 洛谷P3379 【模板】最近公共祖先(LCA)
  3. HTML5攻防向量
  4. 从一个QQ群友那儿偷来的js图形 ^_^
  5. A Flock Of Tasty Sources On How To Start Learning High Scalability
  6. 怎么删除有外键约束的MySQL表中的数据
  7. C# String 前面不足位数补零的方法 PadLeft
  8. iOS 并行编程:Thread
  9. 一个简单的Hibernate工具类HibernateUtil
  10. Java学习笔记(1):注释规范
  11. Go语言程序的状态监控
  12. 判断数字 字母 isDigit(), isalpha()
  13. Java 线程池(ThreadPoolExecutor)原理分析与使用
  14. SQLServer2008 查询分析器内容未保存,查找分析器内容
  15. postman连续添加多个订单&jmeter快速审核添加订单
  16. 《http权威指南》读书笔记14
  17. 微软Power BI 每月功能更新系列——4月Power BI 新功能学习
  18. Android关于LinearLayout和RelativeLayout背景设置的区别
  19. springmvc框架开发中解决产生的乱码情况
  20. 《机器学习实战》6.2小节,KKT条件代码理解

热门文章

  1. Webstorm入门-----常用快捷键
  2. Web打印组件jatoolsPrinter(转载)
  3. Task线程 同时执行多个任务
  4. Definitions
  5. Arduino M0 的一个坑(2015-12-25)
  6. [Swust OJ 797]--Palindromic Squares(回文数水题)
  7. Android之判断设备网络连接状态,并判断连接方式
  8. django template出错
  9. Week15(12月19日):授课综述2
  10. Mylyn