摘要: 装饰器的应用场景,较为经典的有插入日志、性能测试、事务处理等。 上代码: 此段代码,如果我们想在不改变原有功能的基础上添加新功能,可以这样做: Python提供了一个语法糖来降低字符输入量。 让我们来关注一下@wrapper的写法,在foo函数定义上加上这一行与另外写foo = wrapper(fo 阅读全文
posted @ 2017-10-26 23:09 始怡 阅读(253) 评论(0) 推荐(1) 编辑
摘要: 我们写完项目后,当发现某个输入框是input框,把它更换为select框更合适时,这时我们可以通过Django Form 便捷的更改其为select框。 重写模型类的某个字段,即会重写其构造。 URL: models: views: templates: 值得注意的点: 通过这种方式实现页面显示us 阅读全文
posted @ 2017-10-26 18:10 始怡 阅读(181) 评论(0) 推荐(1) 编辑