我试图使用跟踪我的制作公司,我似乎无法通过帮助文件。你知道吗
http://pythonhosted.org/stalker/tutorial.html
当我尝试命令时:
db.session.add(myUser)
它抛出了一个错误:
Traceback (most recent call last):
File "<pyshell#50>", line 1, in <module>
db.session.add()
AttributeError: 'module' object has no attribute 'add'
我对python还比较陌生。有人能简单地告诉我哪里不对吗?谢谢
使用
db.DBSession
而不是db.session
。你知道吗你链接到的教程已过时。Stalker的版本已经是0.2.6,而您所关注的API教程是针对0.2.1的。你知道吗
下面的代码工作,这是完全相同的教程保存为最后一部分。你知道吗
运行后的结果:
你现在应该可以用了。作为一个附加提示,最好自己检查模块,以防它们不起作用。例如,浏览
stalkers
文件夹并签出那里的sessions.py
文件将显示以下代码:这就是全部代码。正如你所注意到的,在
# SQLAlchemy session manager
上面有一个注释,这是一个关于db.session
发生了什么的大量提示。你知道吗希望这有帮助。你知道吗
相关问题 更多 >
编程相关推荐