Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个 Django 网络应用程序,并希望限制注册到我的网站。为此,我想使用仅邀请应用程序..我可以找到几个建立在 Django 注册之上的应用程序,但我正在使用 Django Auth 。是否有任何应用程序可以与 Django 应用程序一起使用以获得相同的功能。
总体思路:首先,您可以查看我编写的代码,这对我来说很好用。
看看应用程序中包含的示例,您将学习如何编写自己的管道。此管道可以重定向到您想要的任何视图。 从那里您可以在会话中保存一个邀请密钥,如果该密钥有效,您可以继续使用 create_user 内置管道。
看看应用程序中包含的示例,您将学习如何编写自己的管道。此管道可以重定向到您想要的任何视图。
从那里您可以在会话中保存一个邀请密钥,如果该密钥有效,您可以继续使用 create_user 内置管道。
我已将此应用程序用于生成和验证邀请密钥的邀请。
执行
我花了整整一天的时间才弄明白。
这是一个基于 allauth 的邀请应用程序,它限制注册仅限于邀请:
https://pypi.python.org/pypi/django-invitations/0.12