2017-02-18 2 views
0

IDを使用してポストエンティティを取得しようとしていますが、このコードを実行しようとするたびに 'NoneType'オブジェクトに属性 'deleteがありません。私はすべての方法とバリエーションを使用してみましたが、運はありません。IDを使用してGoogle Appengineからエンティティを削除する方法

post_id = self.request.get("post_id") 
    q = db.GqlQuery("SELECT * FROM Post WHERE ID='" + post_id + "'").get() 
    q.delete() 
+0

それが「解決」マークするために、タイトルを編集する必要はありません。答えを受け入れるだけです(回答のスコアの下にあるチェックマーク)。 –

+0

ちょっと@DanCornilescu私は自分の答えを受け入れることができる前に2日間待たなければならない。 –

+0

私はそれを忘れてしまいました。ありがとう。 :) –

答えて

0

私はそれを理解しました。ここで

は私がやったことではありません:

post = Post.get_by_id(int(post_id)) 
post.delete() 
関連する問題