摘要: 注释:1、如图所示如果路由系统url后面有参数name='xxx',想要在任意函数中生成name='xxx'的url路径,就必须使用reverse(''x'')方法,x指代的是name对应的值 2、如图所示如果路由系统url有相应的数字,想要在任意函数中生成name='xxx'的url路径并且把数字 阅读全文
posted @ 2017-10-19 16:56 mx轩 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 往数据库写入数据时,不经意间就会写入不完整的数据,我们称之为脏数据。事务管理(transaction)可以防止这种情况发生。事务管理一旦检测到写入异常,会执行回滚操作,即要么写入完整的数据,要么不写入。在Django中使用事务很简单: 1.新建项目Transaction,创建应用app01,编辑mo 阅读全文
posted @ 2017-10-19 15:10 mx轩 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 一、如图所示 1、admin会通过admin.site.register(models.类名,模板类)的方式来注册models中的类。从源码中可以看出,如果我们没有写模板类的话源码就会默认继承ModelAdmin这个模板类,如果我们写了模板类的化也是在继承ModelAdmin这个类的基础上修改模板。 阅读全文
posted @ 2017-10-19 00:04 mx轩 阅读(769) 评论(0) 推荐(0) 编辑