摘要:
效果图: Handler类里处理的增删改查、路由分发、给URL设置别名等包括以后还要添加的很多功能,每一个数据库的类都需要,所以我们要把Handler提取成一个基类。提取成基类后,每一个数据表都可以继承这个基类,然后有需要的话可以在这个基类的基础上重写函数,定制自己的方法。 Handler下新增函数 阅读全文
摘要:
项目启动时自动生成URL 效果图: 知识点: 项目名:stark_practice 业务app:web stark app:stark 一、在业务表中生成数据库 web/models.py 二、加载django项目时自动执行stark文件 stark.apps.py 三、stark组件 stark/ 阅读全文
摘要:
django路由分发的三种方式 方式一: 方式二: 方式三: 阅读全文
摘要:
单,一个。 例,实例、对象。 通过利用Python模块导入的特性:在Python中,如果已经导入过的文件再被重新导入时候,python不会重新解释一遍,而是选择从内容中直接将原来导入的值拿来用。 utils.py class AdminSite(object): pass site = AdminS 阅读全文
摘要:
django项目启动时,可以自定义执行某个py文件,这需要在任意app的apps.py中的Config类定义ready方法,并调用。 from django.apps import AppConfig from django.utils.module_loading import autodisco 阅读全文