我想创建一个人们需要订阅电子邮件邀请的网站,以及我将成为唯一允许邀请其他人的网站。 我认为invitation application是我需要的。这是对的吗 ?实施起来容易吗?任何提示都是受欢迎的。
对于django-registration和django-invitation的安装,我已经阅读过我可以将解压缩的文件放在我的django路径中。这是对的吗 ?或者我应该使用简易安装?
非常感谢。
答案 0 :(得分:0)
通常,你应该能够在django文件夹中放置任何app / modul,它应该可以工作。
然而,有一些事情不容忽视。
请确保您不要忽视按照每个特定应用的指示编辑settings.py和urls.py
检查是否存在依赖关系。某些应用可能需要某些需要安装的库,例如成像等。
某些应用程序的流程更复杂,需要额外的设置,文件和调整。
专门为Django注册settings.py中的2行:
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.sites',
'registration', # add this line!
)
ACCOUNT_ACTIVATION_DAYS = 7#这一行! #一周激活窗口;当然,你可以使用不同的价值。
以及urls.py:
(r'^accounts/', include('registration.backends.default.urls')),
至于邀请,它几乎相同:
https://bitbucket.org/david/django-invitation/wiki/Home#basic-use
祝你好运