21-CRM第一节内容概要

21.1 Stark组件介绍;实现基本的增删改查+自定义复杂操作;

21.2 单例模式:最简单的单例模式;

21.3 路由系统(分发);

21.4 制作启动文件-Django启动之后,路由加载之前;

21.5 Django启动后、路由加载前定制一段代码;

21.6 参考Djangoadmin编写自己的组件;

22-内容回顾之面向对象

22.1 面向对象中,类可以当做字典的key值出现;

23-内容回顾之Django

23.1 获取Django中model所在app的名称以及类名的小写;

24-单例模式(一)

24.1 单例模式是什么?单独的实例,即只创建一个实例(对象只实例化一次);

24.2 使用的时候,商量好,类名不加括号引用;

25-单例模式(二)

25.1 所有人导入一个对象时候,往共同的位置添加数据;

26 路由系统回顾和补充

26.1 Django的include,实现路由分发;

26.2 路由分发可以实现多级嵌套;

26.3 include的本质;

26.4 路由系统中的name和namespace;

26.5 补充:Django中如果没有include,如何做分发?直接写三个元素的元组(none,none,none);

27 制作启动脚本

27.1 写组件的背景研究django-admin的原理;

27.2 admin.site.register(models.UserInfo)创建了4个URL;

27.3 stark组件的创建过程;

  • 创建一个名称为stark的app,再创建名称为app01、app02
  • 程序启动前,会先去每个app中找stark.py文件并加载;
  • 其他app中添加一个stark.py组件;
  • settings.py中注册三个应用——installed_apps;

stark/app.py;

from django.apps import AppConfig

class StarkConfig(AppConfig):
name = 'stark' def ready(self):
from django.utils.module_loading import autodiscover_modules
autodiscover_modules('stark')

28 Stark组件之注册类

28.1

29 练习:类的继承关系

30 练习题讲解

31 练习:Stark组件之执行流程

32 练习题讲解

33 stark组件之动态生成URL

34 练习:URL钩子函数

35 练习题讲解

36 练习:自定义处理函数

37 Django admin源码流程一瞥

最新文章

  1. struts2学习笔记之十二:struts2对异常的自动处理
  2. meta标签的小拓展
  3. csuoj 1507: 超大型LED显示屏
  4. iOS页面传值方式
  5. MVC5 + EF6 + Bootstrap3 (8) HtmlHelper用法大全(上)
  6. Linux下安装Xdebug
  7. __asm__ __volatile__("": : :"memory");
  8. Weblogic缓存
  9. The Eclipse executable launcher was unable to locate its companion launcher jar的解决方法
  10. redis分布式锁实践
  11. eclipse下classes文件夹无法发布到tomcat的问题--tomcat发布慢的问题
  12. Cas 服务器 JDBC身份校验
  13. jquery validate 详解二
  14. HDU - 6440 Dream 2018中国大学生程序设计竞赛 - 网络选拔赛
  15. Java中构造方法与setter方法
  16. 20170803 Airflow自带的API进行GET 和POST动作部分内容
  17. C#调用非托管dll--路径问题
  18. 使用Swashbuckle.AspNetCore生成.NetCore WEBAPI的接口文档
  19. kettle Spoon.bat运行闪退
  20. WP8.1 页面跳转,overwrite后退键

热门文章

  1. 谷歌chrome://chrome-urls/
  2. cmd中不能输入中文
  3. iOS开发学习之大牛们的博客
  4. 为什么L1稀疏,L2平滑?
  5. angular路由学习笔记
  6. Vue 父组件传值到子组件
  7. 洛谷P3374树状数组1
  8. 自动化运维工具——ansible剧本playbook(三)
  9. c#:无限极树形结构
  10. 绘制文字:imagettftext()