首页文章正文

get_absolute_url

get请求传递参数url 2023-09-12 23:54 150 墨鱼
get请求传递参数url

get_absolute_url

get_absolute_url

Django使用get_absolute_url()的地方之一是在管理应用程序中。 如果对象定义了此方法,则对象编辑页面将有一个"Viewonsite"链接,该链接将直接跳转到对象的公共视图。Django中的get_absolute_url()函数是作用于models.Model类的方法。 它的功能是将对象的URL转为自动生成的链接。此功能可由Django的内置视图等使用

Django的Model中有一个get_absolute_url()方法。这个东西是定义Model的对象的查看地址。主要用于RSS和后台查看页面。以前RSS文档中的书写方法是直接结合,如果你想得到绝对url(包括协议、主机和端口),可以使用request.build_absolute_uri函数,如下所示:来自django.cont

ˇ0ˇ {{request.build_absolute_uri}}{{object.get_absolute_url}}-嘿嘿,完整的URL。 对于Django中可以获取请求对象的大多数地方来说,这是一个很好的答案,但Darb的答案sta13.4.2Usingget_absolute_urlwhenredirecting183Chapter14SimpleForms18614.1Movevalidationlogictotheform18614.1.1UseunittestingtoexploretheformAPI18714.1.2SwitchtoMinDjango

1.根据国际惯例,文件编码和Python编码格式均为utf-8。例如:Python代码开头必须统一添加#--coding:utf-8--。 2.在Python代码中,对于非ascii字符串,Django本身并没有实现基本的get_absolute_url方法,并且模型中也没有get_absolute_url方法的影子,所以这个方法实际上只是一个没有实质内容的想法。 get_absolute_url方法本质上只是一个

参考https://docs.djangoproject/en/4.1/ref/urlresolvers/#django.urls.reverseget_absolute_urldefinition先说一下get_absolute_url的定义,也就是ModDjango中对应的get_absolute_url方法的使用。本文的主要目的是通过一个简单的例子来展示`get_absolute_url`的用法,吸引新的思路,理解实例方法的本质,并能够在不同的业务场景中使用。

后台-插件-广告管理-内容页尾部广告(手机)

标签: get_avatar_url

发表评论

评论列表

快搜加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号