首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django、Google App Engine、数据存储、用户登录

Django、Google App Engine、数据存储、用户登录
EN

Stack Overflow用户
提问于 2013-01-17 07:20:11
回答 1查看 286关注 0票数 0

我正在尝试在django中设置一个web应用程序并在GAE上部署,我已经为GAE设置了一个社交身份验证( django- social-auth ),现在我正在尝试添加userena来处理用户登录;但是,它不能在GAE上部署,因为userena不允许models.OneToOneField在数据存储中创建用户模型。我正在寻找一个django-login包,它不会使我这个问题,或者如果你有任何建议,为我解决这个问题。我正在使用http://docs.django-userena.org/en/latest/installation.html#required-settings,这是我的错误。

File "/git/ePapyri/epapyri-django/djangoappengine/db/base.py", line 160, in _value_for_db raise DatabaseError("Only strings and positive integers " django.db.utils.DatabaseError: Only strings and positive integers may be used as keys on GAE.

EN

回答 1

Stack Overflow用户

发布于 2013-01-18 09:57:29

我将数据存储更改为google Cloud SQL服务。我正在学习本教程。pui.ch/post/39245389801/…之后一切都会正常工作。主要的问题是django-nonrel不支持OneToOneField。所以我最终改变了设置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14369682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档