django-allauth 템플릿을 살펴본 결과 signup_closed.html 사용자가 사용자 등록을 닫거나 사용할 수 없을 때 리디렉션 될 수 있음을 알게되었습니다. 해당 모듈에 익숙한 사람이라면 settings.py에서 기존 소셜 앱을 통해 새 사용자 등록을 사용하지 않도록 설정할 수있는 사전 구성된 설정이 있는지 알고 있습니까? 아니면 나 자신을 구성해야합니까? allauth에 대한 전체 문서를 읽었으며 이에 대한 언급이 없습니다. 감사.django-allauth에서 사용자 사회적 등록을 해제 하시겠습니까?
4
A
답변
8
어댑터에서 is_open_for_signup
을 덮어 써야하는 것처럼 보입니다.
the code을 참조하십시오.
1
자세한 내용은 http://django-allauth.readthedocs.io/en/latest/advanced.html#custom-redirects.
당신은 is_open_for_signup
을 무시 allauth.account.adapter.DefaultAccountAdapter
를 서브 클래스해야하고, 다음 settings.py
ACCOUNT_ADAPTER
설정