【发布时间】:2015-01-21 09:37:23
【问题描述】:
我正在学习教程
http://www.sarahhagstrom.com/2013/09/the-missing-django-allauth-tutorial/
卡在 1 点
UPDATE django_site SET DOMAIN = '127.0.0.1:8000', name ='Vort' WHERE id=1;
INSERT INTO socialaccount_socialapp (provider, name, secret, client_id, `key`)
VALUES ("facebook", "Facebook", "--put-app-secret-here--", "--put-app-id-here--", '');
INSERT INTO socialaccount_socialapp_sites (socialapp_id, site_id) VALUES (1,1);`
我认为通过以下方式制作这些条目可能是个好主意
http://localhost:8000/admin/
如下所示,但它不起作用。谁能告诉我如何在 SQL 之上运行或通过管理页面进行输入?
【问题讨论】:
-
这取决于您的数据库。您可以通过运行
python manage.py shell直接在您的项目中访问数据库的 cli。在那里,您运行您在帖子中提到的语句。 -
@TimmyO'Mahony
python manage.py shell会将您放入 python shell。上面的脚本都是sql。 -
对不起,意思是
python manage.py dbshell -
@TimmyO'Mahony :当我运行
manage.py dbshell时,我收到一条错误消息,提示“'sqlite3' 不是内部或外部命令、可运行程序或批处理文件。``` 另外,有你试过实现它吗?你知道有什么教程可以完美运行而不会中断吗?
标签: python django django-allauth