函数会返回一个类,比起类我更喜欢使用更简洁的. 它能够提高代码的可阅读性。
推荐使用 redirect 的理由是, 您可以指定不同类型的参数(model, url, endpoint),指定 endpoint 的时候还可以直接指定URL, 不用再用来解析一遍了, 简洁了作用域环境.
下面我们来看看实例:
一个模型实例, 这将自动调用模型的方法;
反解析endpoint URL 名称(接受视图 endpoint 参数)
原始URL (aboluste 或者 relative)
从今天开始就开始一个『Django 小技巧』的系列博客,敬请关注!
目录
redirect
humanize
优化数据库查询
自动日期时间字段
合并QuerySets
get_or_create
在模板中获取当前URL
BlankorNull
创建修改密码视图
自定义认证策略
自定义链式QuerysetManager
禁用单元测试的Migrations
使用F()表达式
messages框架
使用基于类视图的Mixins
数据库访问优化
QuerySets的latest和earliest方法
ugettext和ugettext_lazy的区别
保护敏感信息
使用多个settings模块
使用重定向
设计一个好的模型
领取专属 10元无门槛券
私享最新 技术干货