我正在尝试在 postgresql 数据库中进行查询。我需要在查询之前将 id 乘以 -1。
def getRelation(request,id):
#id = id * -1
#osmObject = get_object_or_404(PlanetOsmPolygon,osm_id=int(id))
return HttpResponse(id)
#return HttpResponse(osmObject.way.geojson)
这是我的看法。这段代码有效,但是,如果我取消注释乘法,我的浏览器中没有任何内容。我看不到我的负面身份证。错误在哪里?
如果我取消注释get_object_404
,我有一个:
基数为 10 的 int() 的无效文字:''
这就是我尝试的原因int()
。
这个问题似乎很简单,我不明白为什么。我从 django 开始。
谢谢