gpt4 book ai didi

python - 对象没有属性 'get_absolute_url'

转载 作者:行者123 更新时间:2023-11-28 19:20:01 26 4
gpt4 key购买 nike

您好,我正在创建站点地图,它在我的本地机器上运行良好,但在生产服务器中出现错误object has no attribute 'get_absolute_url'。我有课

class Car(models.Model):
slug=models.SlugField(unique=True)

def save(self,*args,**kwargs):
self.slug=slugify(self.brand+"-"+self.stelNum)
super(Car,self).save(*args, **kwargs)

def get_absolute_url(self):
return "/biler/"+str(self.slug)

和站点地图类

class CarSitemap(Sitemap):
changefreq = 'monthly'
priority = 0.5

def items(self):
return Car.objects.all()

我的 Car 类中有 get_absolute_url 函数,但为什么 django 一直告诉我 'Car' 对象没有属性 'get_absolute_url'我使用 Django 1.6.5 和 Python 2.7.8

最佳答案

我发现错误的缩进导致了错误...我在 Eclipse 中开发了我的应用程序,无论是制表符还是空格都没关系。但是在开发服务器中,我必须注意它。

关于python - 对象没有属性 'get_absolute_url',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27637523/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com