0

ここの初心者。私はTornadoとPyMongoを使用しています.ObjectIdから文字列を取得しようとしているので、これを行うことができます:

<p><a href="/edit/{{ **object ID string** }}">Edit</a></p>

から

"_id": {
        "$oid": "50c26c91efbdd2ebb88da37c"
    },

また、これは良い/悪い考えですか? どんな助けでも大歓迎です。

4

2 に答える 2

0

Mongoengine のドキュメントを読んだ後、彼らの{_id: {$oid: ''}}スキームには「id」というフィールドがあることがわかりました。だから私は必要でした:

<a href="/edit/{{ doc['id'] }}">
于 2012-12-08T21:29:26.243 に答える
0

Python関数はを文字列にstr変換します。ObjectId

o = ObjectId()
print(str(o))

出力

50c2852fa6165435b11ed7d7
于 2012-12-08T00:11:05.773 に答える