Chinaunix首页 | 论坛 | 博客
  • 博客访问: 339725
  • 博文数量: 79
  • 博客积分: 3053
  • 博客等级: 中校
  • 技术积分: 861
  • 用 户 组: 普通用户
  • 注册时间: 2006-02-27 20:43
文章分类

全部博文(79)

文章存档

2012年(3)

2011年(21)

2010年(15)

2009年(40)

分类: LINUX

2011-12-19 14:58:21

今天测试的时候出现一个错误:sqlalchemy.exc.UnboundExecutionError: Could not locate a bind configured on mapper Mapper|Keyv|fileinfo or this Session

 

查了下网上的资料,都是E文的,大致意思是,在你调用Session.configure(bind=engine)之前实例化了一个Session,Session不能绑定到engine上去所致

 

在代码中加上下列代码可以解决这个问题:

from paste.deploy import appconfig
from pylons import config
from project.config.environment import load_environment
conf = appconfig('config:../../development.ini', relative_to='.')
load_environment(conf.global_conf, conf.local_conf)
from project.model import *

阅读(3469) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~