首页 > 解决方案 > 如何获取对象的某些属性?

问题描述

我正在使用 Django 框架进行编码,但我遇到了这个问题:

usercomment = 'Test'
usercomments = json.dumps(usercomment)
data = {
    'date': '2019-02-06',
    'usercomments': usercomments,
    'totalminutes': '120',
    'searched': 'functionTest'
}

在这一行,我在数据库中创建条目。

response = self.client.post("/urlRegistration/", data=data, follow=True) 

但是当我想获取在数据库中创建的对象的唯一 ID 时,我不能因为连接已关闭

myObject = Myobject.objects.filter(usercomment=usercomment)
uniqueid = myObject[0].uniqueid

请问你能帮帮我吗?

非常感谢!

编辑:Python告诉我这个:

cursor = self.connection.cursor()
psycopg2.InterfaceError: connection already closed

对于可变响应,我得到:<HttpResponse status_code=200, "application/json">

标签: pythondjangodjango-models

解决方案


推荐阅读