-2
異常值:不能連接 'STR' 和 'NoneType' 對象的Django站點地圖
不能連接 'STR' 和 'NoneType' 對象
class BrandSitemap(Sitemap):
def items(self):
return Page.objects.filter(parent__title=u'Бренды').values(
'short_url', 'publish_date')
def location(self, obj):
return '/brand/' + obj['short_url']
def lastmod(self, obj):
return obj['publish_date']
如何清理OBJ [ 'SHORT_URL'〕中網址結尾的所有數字?例如:前:奸細-1後:奸細
DEF位置(個體,OBJ): 返回 '/品牌/' + STR(OBJ [ 'SHORT_URL'])
什麼'obj'你調用'位置'?看起來像'obj ['short_url']'是'None' – Lynn
'str(obj ['short_url'])''不工作嗎? – AHuman