如何从Django Query返回对象?

时间:2016-07-17 15:32:04

标签: django object return

我有一种方法:

@staticmethod
    def select_one(sql, params=None):
        cursor = connection.cursor()
        cursor.execute(sql, params)
        result = cursor.fetchone()
        cursor.close()
        return result

...但返回:[{'object':'value'}, {'object2':'value'}]。 当我想只返回一个对象时,我认为用户return obj[0]不好。谁知道更好或更正确的方式?感谢。

1 个答案:

答案 0 :(得分:0)

检查结果数量。

.form-row > .control-label {
  margin-top: 5px;
}
.form-row > .input-text {
  margin-bottom: 5px;
}
@media screen (min-width: 768px) {
  .form-row > .control-label {
    margin-top: 0;
  }
  .form-row > .input-text {
    margin-bottom: 0;
  }
}