我开始用Django作为框架开发一个应用程序。我将使用Python社交认证https://github.com/omab/python-social-auth使用Facebook登录。在
该应用程序将使用Postgres作为数据库,因此我正在寻找安装初始设置的顺序指南。应用程序将部署在Heroku中,我在如何在我的机器和主机中安装Postgres中找到了一个参考https://devcenter.heroku.com/articles/heroku-postgresql。在
我需要找到正确的安装顺序,以便能够有一个完整的操作设置,然后开始添加我的应用程序。在
有人有这种配置的经验吗?在
你的问题与主题无关,要求提供教程,但是,你问题的主要答案是heroku关于heroku on django的教程,包括启动并运行一个简单的hello world应用程序并使用postgres(包括能够通过heroku local在本地运行它)。我想补充的一点是,我更喜欢修改设置.py看起来像这样:
在本教程的最后,您将拥有一个可以使用postgres的工作应用程序。在那之后,安装Facebook的社交认证主要包括注册你的应用程序来获取一些秘密值,然后把它们放进去设置.py如文件中所述。(贷款的真相,没有使用Facebook认证,但使用过谷歌和Twitter认证。Heroku的主要功能是我强烈建议添加127.0.0.1:5000以及https://.herokauapps.com销售代表您可以首先从本地实例调试内容(同时确保保留默认的django身份验证,以便在进行故障排除时仍然可以通过用户名/密码登录)
(最后一个提示:您应该能够让heroku运行python管理.py然后从那里做一些类似的事情:
^{pr2}$将您的facebook帐户升级为管理员,因为我忘记了是否通过social auth设置,所以第一个用户帐户是否自动为管理员)
相关问题 更多 >
编程相关推荐