草庐IT

system-auth

全部标签

python - 在 python-social-auth 中从 google 和 facebook 检索个人资料图片

如何通过扩展管道使用python-social-auth从google和facebook检索个人资料图片和出生日期?我读过我可以创建函数来执行此操作并为它们设置路径,但我不知道我必须检索的属性名称。请帮忙! 最佳答案 要从社交登录获取头像,您需要在您的应用中创建一个pipeline.py文件并将以下行添加到settings.py:SOCIAL_AUTH_PIPELINE=('social.pipeline.social_auth.social_details','social.pipeline.social_auth.social_

python - python 的 `os.system` 会抛出异常吗?

Python声名显赫的os.system会抛出异常吗?如果有,是哪些? 最佳答案 简短的回答:是的:>>>importos>>>os.system(None)TypeError...长答案:看这里http://docs.python.org/library/subprocess.html#subprocess-replacements查看如何避免使用os.system。 关于python-python的`os.system`会抛出异常吗?,我们在StackOverflow上找到一个类似的

Python:如何保存 os.system 的输出

这个问题在这里已经有了答案:Runningshellcommandandcapturingtheoutput(21个答案)关闭2年前。在Python中,如果我使用“wget”通过os.system(“wget”)下载文件,它会在屏幕上显示如下:Resolving...Connectingto...HTTPrequestsent,awaitingresponse...100%[===========================================================================================================

python - 使用 python-social-auth 在模型中保存 facebook 个人资料图片

如何在通过Facebook登录时存储获取用户的Facebook个人资料图片并将其保存在我的用户个人资料模型中。我找到了这个链接,它说明了如何使用django-social-auth,https://gist.github.com/kalamhavij/1662930.但信号现在已弃用,我必须使用管道。知道如何使用python-social-auth和管道做同样的事情吗? 最佳答案 这就是我的工作方式。(来自https://github.com/omab/python-social-auth/issues/80)在pipeline.p

python - 使用 os.system ("bash code"在 Python 脚本中调用 bash 命令是一种好的风格吗?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭4年前。Improvethisquestion我想知道使用os.system()在Python脚本中调用bash命令是否被认为是一种好的风格。我也想知道这样做是否安全。我知道如何在Bash和Python中实现我需要的一些功能,但在Bash中实现它更简单、更直观。但是,我觉得写os.system("bashcode")是非常hackish。具体来说,我想将所有以特定扩展名结尾的文件移动到一个目录中。在bash中:*mv.ext/path

python - Django 是否附带用于 django.contrib.auth 模块的身份验证模板?

这个问题在这里已经有了答案:Isthereabuilt-inlogintemplateinDjango?(6个答案)关闭6年前。我在tests目录下找到了一些,但我不确定它们是否正确。我所说的身份验证模板是指login.htm、password_reset.htm等一些模板可以在以下位置找到:http://devdoodles.wordpress.com/2009/02/16/user-authentication-with-django-registration/

python - 在 Django 中使用 python-social-auth 重定向回网站时不可散列的类型

我正在尝试使用Social-auth-app-django向网站添加社交媒体身份验证.所以我为最流行的社交媒体网站(Facebook、Twitter、Google+)创建了不同的应用程序,并在那里设置了回调url。但是当我从Facebook重定向回网站时遇到错误:InternalServerError:/oauth/complete/facebook/Traceback(mostrecentcalllast):File"/usr/local/lib/python3.5/site-packages/django/core/handlers/exception.py",line39,ini

python - Django 2.0 - 不是有效的 View 函数或模式名称(自定义 Auth View )

我正在做一个类(class)练习,我被困了几个小时,我不确定是什么导致了应用程序崩溃,接下来,你会找到涉及的文件,也许你可以找到解决方案.感谢您的帮助!Projectstructure登录时出现此错误:InternalServerError:/account/login/...django.urls.exceptions.NoReverseMatch:Reversefor'dashboard'notfound.'dashboard'isnotavalidviewfunctionorpatternname.[04/Apr/201817:12:15]"POST/account/login/

python - django auth 用户截断电子邮件字段

我的django.contrib.auth用户模型存在问题,其中电子邮件max_length为75。我从facebookapi收到超过75个字符的电子邮件地址,我需要(真的很想)将它们存储在用户中,以便来自facebookconnect和其他用户的连续性。我可以通过手动编辑mySql数据库中的字段来解决“第1行‘email’列的数据被截断”的问题,但是是否有更好的方法解决这个问题?最好是不需要我手动编辑数据库每次为模式更改重置数据库时?只要我可以将其添加到重置脚本或initial_data.json文件中,我就可以编辑数据库。 最佳答案

python - Django rest auth 电子邮件而不是用户名

我有一个Django项目,我在其中使用Django-rest-auth进行身份验证。我想使用带密码的电子邮件来验证用户而不是用户名+密码。我的settings.py中有以下设置,但它对我没有任何作用:REST_SESSION_LOGIN=TrueEMAIL_BACKEND='django.core.mail.backends.console.EmailBackend'ACCOUNT_EMAIL_REQUIRED=TrueACCOUNT_AUTHENTICATION_METHOD='EMAIL'ACCOUNT_EMAIL_VERIFICATION='optional'我怎样才能实现它?