0
私はPythonファイルの{{c.key().id()}}
にどのようにアクセスしますか?それは正しく私のHTMLの正しいIDを印刷します。要求からIDを取得しようとすると、エラーUndefinedError: 'None' has no attribute 'key'
が返されますが、id
を id=5222955109842944
などのように設定すると動作します。UndefinedError: 'None'に 'key'属性がありません
私はid= Comment.key().id()
を使用する場合、私はid = Comment.key()
を試したとき、私は私が取得しようとすると、私は私のpythonファイルに
#id=5222955109842944
id = self.request.get('id')
name = 'testname1'
key = db.Key.from_path('Comment', id)
comments = db.get(key)
これを持って
id = Comment.key()
TypeError: unbound method key() must be called with Comment instance as first argument (got nothing instead)
を得た
id = Comment.key.id
AttributeError: 'function' object has no attribute 'id'or id= Comment.key.id
を取得IDから要求があったときにエラーが発生するUndefinedError: 'None' has no attribute 'key'
これは私のhtmlファイルである:
comment id{{c.key().id()}}
<a href="/blog/editcomment?id={{c.key().id()}}">Edit Comment</a><br><br>
@ジョン、この答えはあなたを助けている場合、あなたはそれを受け入れることを検討すべきである(答えの隣にチェックマークをクリック)これは実際にあなたのを解決することを他の読者に示すために、問題。 – idjaw
応答が遅れて申し訳ありません。私は今日までチェックマークについて知らなかった。私は上向きの矢印をクリックしていましたが、それは私のために働かなかったのです。私は15以上の評判を持っていなかったからです。あなたの助けをもう一度ありがとう。 – John