2010-04-18 208 views

回答

0

您確定您正在從feed分析程序獲取正確的值嗎?你有沒有試過記錄它們。如果您認爲x.put無法正常工作,那麼也可以進行討論,然後將其分開並測試,僅限於例如。

x = FeedEntry3() 
x.title = "test title" 
x.link = "test link" 
x.content = "test content" 
x.put() 

你有沒有試過,這是否工作?如果這很有可能您沒有從feedparser獲取值,那麼調試並記錄它。

5

你只是忘了在模型聲明中使用括號。

您的代碼:

class FeedEntry3(db.Model): 
    title = db.StringProperty 
    link = db.StringProperty 
    content = db.TextProperty 

它應該是什麼:

class FeedEntry3(db.Model): 
    title = db.StringProperty() 
    link = db.StringProperty() 
    content = db.TextProperty()