升级了之后notifications.py报错了。怎么回事?

2011-04-05 23:34:28 +08:00
 paloalto
Traceback (most recent call last):
File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/webapp/__init__.py", line 634, in __call__
handler.get(*groups)
File "/Users/hanjiyun/GAE-11-14/geekiwi/notifications.py", line 46, in get
self.member.private_token = hashlib.sha256(str(self.member.num) + ';' + config.site_key).hexdigest()
AttributeError: 'module' object has no attribute 'site_key'
6159 次点击
所在节点    Project Babel
9 条回复
Livid
2011-04-05 23:36:20 +08:00
打开 config.py 加入下面这行:

site_key = 'A_SECRET'

将 A_SECRET 换成任意密码。
paloalto
2011-04-05 23:39:14 +08:00
@Livid 非常感谢!
paloalto
2011-04-06 00:43:41 +08:00
@Livid 还有一个问题,那就是在新版中发现自己失去了管理员权限。是不是需要从数据库里改点什么?
Livid
2011-04-06 00:44:32 +08:00
@paloalto 将自己这个用户的 level 修改为 0
paloalto
2011-04-06 00:53:01 +08:00
@Livid 怎么将自己这个用户的level修改为 0 呢?数据库里发现有level这个字段。。
Livid
2011-04-06 00:58:42 +08:00
@paloalto 用 App Engine 后台。
paloalto
2011-04-06 01:00:15 +08:00
@Livid 额。Datastore Viewer里没有。好像是在Datastore Admin,我找找看。谢谢。。
paloalto
2011-04-06 01:25:51 +08:00
@Livid 求助:还是没有找到修改level的地方。
ps:新注册用户后发帖提示:抱歉,你没有进行此操作的权限。
paloalto
2011-04-06 02:00:21 +08:00
终于找到了,原来升级后需要等一段时间,数据库才能更新。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/11029

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX