PickleDb无法从数据库中检索对象

时间:2012-08-25 01:17:20

标签: python django

我正在使用PickleDb来保存Django应用程序的状态。问题是,虽然我可以保存到数据库,但我无法从中检索。这是我的(简化)代码,当我在Django开发服务器上本地运行它时实际上工作得很好。

import pickledb

gamesdb = pickledb.load('games.db', False)

def play(request):

    game = Game()
    game.players = ['Adam', 'Eve']

    gamesdb.set(game.uid, game)

    return render_to_response('index.html', {})

def current_player(request, game_uid):

    game = gamesdb.get(game_uid)
    current_player = game.players[0] 

    return HttpResponse(play_data, mimetype='application/json')

当我尝试检索game.players[0]时,它告诉我gameNone

0 个答案:

没有答案