0

こんにちは開発者 Google App Engine、Python Flask を使用してアプリケーションを作成していますが、トレンド イベント ページで Aw Snap エラーが発生しています。ページでこのビューを実行しています。

@app.route('/events/', methods=['POST','GET'])
def trending_events():
    events= model.Event.query()
    return render_template('trending_events.html', events=events)

ホストされたアプリケーションへのリンクは次のとおりです: http://gcdc2013-eventus.appspot.com/events/

このページを localhost で完全に実行できますが、App Engine サーバーでのみ問題が発生しますが、Google App Engine のユーザー プロファイルでイベントを表示できます。

インデックスを定義する必要がありますか (ただし、クエリにフィルターがないため、問題ありません)。より良い方法については、私のイベント NDB モデルをご覧ください。

class Event(Base,modelx.EventX):
    '''
    Refering Google + and Facebook Event model , also 
    customizing to generate team based events performance reports and visualizations 
    '''
    name = ndb.StringProperty(indexed=True,required=True)
    creator = ndb.KeyProperty(kind="User", required=True)
    creator_id = ndb.IntegerProperty(required=True)
    event_type = ndb.StringProperty(required=True)
    teamSize = ndb.IntegerProperty()
    manager = ndb.StringProperty()
    event_url = ndb.StringProperty()
    description=ndb.StringProperty(default='')
    phone = ndb.IntegerProperty(default=0000000000)
    venue = ndb.StringProperty(required=True)
    sdate = ndb.DateProperty()
    edate = ndb.DateProperty()
    googleplus_page = ndb.StringProperty(default='')
    facebook_page = ndb.StringProperty(default='')
    twitter_id = ndb.StringProperty(default='')
    access = ndb.StringProperty(required=True)
4

1 に答える 1