Django小技巧07:在模板中获取当前URL

Django 模板系统提供了非常多的内置context,比如我们可以通过 request 模板中获取当前请求。

确保项目配置里的包含.

从 Django 1.9 开始, 默认是已经配置的。

获取当前位置:

获取带有querystring的URL:

获取完全的绝对路径:

示例表

假设, 我们的URL是:

Django 1.7 或者更早的版本

settings.py

目录

redirect

humanize

优化数据库查询

自动日期时间字段

合并QuerySets

get_or_create

在模板中获取当前URL

BlankorNull

创建修改密码视图

自定义认证策略

自定义链式QuerysetManager

禁用单元测试的Migrations

使用F()表达式

messages框架

使用基于类视图的Mixins

数据库访问优化

QuerySets的latest和earliest方法

ugettext和ugettext_lazy的区别

保护敏感信息

使用多个settings模块

使用重定向

设计一个好的模型

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181122G1NJAW00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券