을 의심 나는 그것을 설정하는 몇 가지 질문이 있습니다장고 - allauth 구성은 내가 장고 1.5.1과 <a href="https://github.com/pennersr/django-allauth" rel="nofollow noreferrer">django-allauth</a>을 사용하고
1. 구성을 urls.py
워드 프로세서는 당신이 가지고 있다고 urls.py
파일에 다음을 추가
urlpatterns = patterns('',
...
(r'^accounts/', include('allauth.urls')),
...
)
문제는 이미 사용자 지정 응용 프로그램은 accounts
라고하고 난 이미 따라와를 사용한다는 것입니다 g의 URL 패턴 :
(r'^accounts/', include('accounts.urls')),
그래서 내가 여기에 accounts/
정규식 URL과 이름 충돌이있다. 제 질문은 : allauth
URL 패턴을 (r'^auth/', include('allauth.urls'))
으로 바꾸거나 문제가되지 않도록 할 수 있습니다. 내 URL의 이름을 (r'^users/', include('users.urls'))
과 같은 것으로 바꾸는 것이 좋습니다 (내 계정 앱의 이름을 사용자의 이름 일관성 유지로 변경).).
2. 사용자 정의 allauth의 기본 템플릿
등 로그인에 대한 기본 템플릿을 사용자 정의 할 수있는 적절한 방법은 무엇입니까? 나는 도서관을 직접 수정하는 것이 최선의 방법이 아니라고 생각한다. 나는 그것이 구체적인 디렉토리 계층을 사용하여 templates
디렉토리를 통해 이루어져야한다고 생각한다. 또한, 어떤 종류의 base.html
파일이 이러한 템플릿을 덮어 쓸 때부터 확장되어야하는지 또는 모든 페이지가 확장되는 사이트의 base.html
이 문제없이 사용될 수 있는지 여부는 알지 못합니다. 이걸 설명해 주시겠습니까?
3. 관리자 로그인 양식은 로그인을 보여주고 내가 몇 로그인 후 관리자 패널에 액세스하고 역사 나타납니다 로그 아웃 때
액세스 년대 처음으로 로그 아웃,하지만 난 다음 페이지를 새로 고치면 사라집니다.
4. SOCIALACCOUNT_PROVIDERS
설정 사전 설정을 선택 SOCIALACCOUNT_PROVIDERS
라고하거나 설정할 수 있어야합니다 : 나는 장고 메시지와 관련이 있어야합니다 뭔가를 생각?
5. 사용자가 타사 앱에 로그인 할 때 비밀번호는 어떻게 계산됩니까?
사용자가 생성되면 암호가 있지만 어떻게 계산됩니까? 그리고 ...이 필드가 유용할까요 아니면이 필수 필드의 자리 표시 자입니까? 사용자가 로컬 로그인에 사용할 수 있습니까?
감사합니다. 1과 관련하여
빠른 응답을 보내 주신 고맙습니다! 1) 여기서는 문제가 없습니다. 2)에 대해서는 이미 예제 프로젝트에서 템플릿을 설정했지만 의심 스럽다 :'connections.html'과'signup.html' 둘 다'socialaccount/base.html'에서 상속 받았지만이 템플릿을 볼 수 없다. 사회 계급에서 나는 그것을 고려한다. 나는 이것을 이해하지 못한다. 더 중요한 것은 의심의 여지가있는 질문을 업데이트 한 것입니다. 그들과 나 한테 줄 수 있니? 이 도서관을 우리와 공유해 주셔서 감사합니다! :) – Caumons
예제 프로젝트는 모든 템플릿이 아닌 일부 템플릿을 재정의합니다. 'socialaccount/base.html'는 재정의되지 않으므로 거기서 찾을 수 없습니다. Btw, 새로운 질문을 반영하도록 답변 됨 ... – pennersr
안녕하세요. @pennersr 님, 다시 한 번 감사드립니다! 3, 4, 5에서 OK. 2 (templates)에 관해서 : 나는 이미 그것을 설정했고 작동하고있다.하지만 왜 'connections.html'과'signup.html'이 올바르게 렌더링되는지 알지 못한다. 템플릿은 "존재하지 않습니다"('socialaccount/base.html'). 이들 중 어느 것이 "기본"것입니까? 이미'account/base.html'을 업데이트하여 커스텀베이스'layout.hml'을 확장하고 allauth 부트 스트랩 템플릿에 정의 된 블록으로 업데이트했습니다. 다시 한 번 감사드립니다! :) – Caumons