django-authentication

    0热度

    1回答

    我最近使用教程构建了一个基于Django的认证系统。在这个系统中,我在forms.py中创建了一个令牌。然后这个令牌在激活激活邮件中发送(作为链接)。 from django.contrib.auth.tokens import default_token_generator token = default_token_generator.make_token(user) 接收GET请求在

    2热度

    1回答

    我正在尝试解决如何扩展Django用户模型以向用户添加信息。我似乎无法得到它的工作。我究竟做错了什么? 可以在我正在扩展到的同一模型中使用外键吗?你如何创建一个超级用户,还是你必须通过python manage.py shell手动完成? 这里是我到目前为止的代码: class PersonModel(models.Model): user = models.OneToOneField(

    0热度

    1回答

    我要如何让我的用户验证密码,只要他们想改变他们的生物。 或者任何人都可以请简单告诉我如何提取self.request.user的密码,如User.password或其他东西。 我是从我的手机和 写这个我已经非常简单的模型,所以我认为没有人会需要代码,它

    0热度

    2回答

    我安装了social-auth-app-django,并按照指南here将Facebook登录集成到django 1.8.18。问题是当我去“http://localhost:8000/social-auth/login/facebook/”我得到以下错误 无法加载URL:此URL的域未包含在应用程序的域中。 要加载此网址,请将您的 应用的所有网域和子网域添加到应用设置中的应用域名字段。 这里是我

    0热度

    1回答

    我设置了用户密码并将其签出,但我无法登录各种登录表单。我无法验证: u = User.objects.get(username='foobar') u.set_password('123') u.save() u.check_password('123') # True authenticate(username='foobar', password='123') # None?!?!

    0热度

    1回答

    为什么在Django中做这么简单的事情似乎如此复杂?它开始建立一个用户模型,其中用于登录电子邮件,一个痛苦...现在我试图将用户保存为user.is_active = False,但它被保存为活动。任何提示非常受欢迎或任何其他指导,因为与Flask相比,Django迄今为止相当痛苦。 请注意,我也试过@receiver(pre_save, sender=get_user_model())下面。 v

    -3热度

    1回答

    嗨,大家好,我希望您对我打算用Django创建的新应用程序提出建议。作为一名Full Stack开发人员,我很新,对于如何正确构建我的项目以及特别注册注册部分没有经验。 我的应用程序如下。它就像一个调查应用程序,一方面你有“公司区域”,创建表格问题,另一方面是他们获得形式调查并可以回答的“候选区域”。 我的问题是以下几点: 1)我应该在每个应用程序上创建一个注册吗?使用Django提供的用户模型,

    0热度

    1回答

    为什么我不能设法得到我的登录工作.. views.py def candidate_login(request): if request.method == 'POST': email = request.POST.get('email') password = request.POST.get('password') user = authenti

    0热度

    1回答

    嗨,大家好,我试图用一个Django应用程序,我发现所谓的Django的邀请(https://github.com/bee-keeper/django-invitations) 它使用的邮件邀请,创建一个用户。 我创建使用视图称为注册登记程序: def registerCandidate(request): registered = False if request.method == "PO

    -3热度

    1回答

    我想了解B上的差异/ W两种 user = authenticate( username=form.cleaned_data.get('username'), password=form.cleaned_data.get('password1') ) login(request, user)