- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我在模板中调用我的模型 get_absolute_url 方法时,我想要一个绝对/完整的 url。在我的入门模型中,我有以下内容:
def get_absolute_url(self):
return ('blog_entry_detail', (), { 'year': self.pub_date.strftime("%Y"),
'month': self.pub_date.strftime("%b").lower(),
'day': self.pub_date.strftime("%d"),
'slug': self.slug })
get_absolute_url = models.permalink(get_absolute_url)
{{object.get_absolute_url}}
from django.contrib.sites.models import Site
current_site = Site.objects.get_current().domain
最佳答案
这可能对你有用:
class Article(models.Model):
...
...
def get_absolute_url(self):
path = reverse('display_article', args=[self.slug])
return "http://%s%s" % (self.site, path)
关于get_absolute_url 中的 Django 完整 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3994060/
我有一个简单的“post”模型,它代表我的博客的一个条目: class Post(models.Model): title = models.CharField('title', max_le
我正在尝试制作一个用于列出 django_tables 的通用表格对象。我的一切正常,除了 User 对象上的 get_absolute_urls() 返回: /users// 虽然我可以创建此 UR
您好,我正在创建站点地图,它在我的本地机器上运行良好,但在生产服务器中出现错误object has no attribute 'get_absolute_url'。我有课 class Car(mode
尝试访问我的 sitemap.xml 时,我收到此错误: 'Account' object has no attribute 'get_absolute_url' on line 112. 109.
def get_absolute_url(self): return ('threads_reply', [self.id]) get_absolute_url = model
我对 Django 和编写测试还很陌生。我目前正在从事一个项目,该项目有两个模型,Project 和 Technologies。项目模型与技术模型具有多对多关系。我有一个覆盖 get_queryset
我正在尝试在我的一个模型中对 get_absolute_url 使用 reverse。但是,它返回空白字符串。 网址.py url( regex=r'^$', view=Society
刚开始玩 django,对 get_absolute_url 功能感到困惑。 当我尝试访问某个对象的 url 时,出现了 NoReverseMatch 错误。这是堆栈跟踪 $ python manag
我有一个包含多对多字段的模型,我需要从多对多字段中选择一个 ID。我用 permaling 装饰器装饰了 get_absolute_url 方法。但这不起作用。所以我明白我需要反转关系,从跟踪中很明显
我想在 Django 中启用站点地图生成,所以我执行以下操作,它是如何解释的 here 型号: class Car(models.Model): def __unicode__(self):
这段代码有什么问题? get_absolute_url在我的模板中呈现时为空白,这意味着它在某处失败。 我怀疑这是 slug,因为这是我第一次尝试在 Django 中使用它: 谢谢 型号: class
当我在模板中调用我的模型 get_absolute_url 方法时,我想要一个绝对/完整的 url。在我的入门模型中,我有以下内容: def get_absolute_url(self): r
我正在尝试在 get_absolute_url() 中使用反向函数,但它没有为 View 找到正确的反向匹配。我的 url.py 没有任何错误,因为我可以通过 url“traildetail/4”等访
使用 Django 的分页器和模型方法 get_absolute_url 有什么特殊规则吗?我试图调用这个方法,但它不起作用? 这是我的模板: {% for product in products.
我正在研究 Practical Django Proects,但遇到了困难。我收到错误: Caught ViewDoesNotExist while rendering: Tried tagged_o
我想了解使用 get_absolute_url 调用而不是 url 模板标记有什么好处。 get_absolute_url: class Project(models.Model): @perm
我是 django 的新手,我已经搜索过这个问题,但找不到解决方案。如果解决方案很明显但我似乎无法正确解决,请原谅我。 所以,这就是问题所在。我有两个模型 Parishioner 和 Communit
Django 文档说: get_absolute_url() method to tell Django how to calculate the canonical URL for an objec
刚刚进入 Django Rest Framework。 我有一个简单的示例运行,其中模型通过 REST API 呈现。模型中没有相关字段,只有一堆字符串。 展示 get_absolute_url()
如果我有这样的模型: class Article(models.Model): title = models.CharField(max_length=200) # ... rest
我是一名优秀的程序员,十分优秀!