django-allauth
을 프로젝트 설명서대로 올바르게 설정했습니다. 나는 django-allauth
템플릿의 모양과 느낌을 덮어 쓰려고 했으므로 프로젝트 github에 가서 the django-allauth templates folder을 내 accountsapp/templates
디렉토리에 다운로드했습니다.사용자 정의 django-allauth 템플릿을 'account'가 아닌 다른 디렉토리로 이동하십시오.
내 문제는 django-allauth
은 templates/account
폴더의 템플릿 만 찾습니다.
내 템플릿 파일을 django-allauth
의 템플릿 파일과 분리하여 보관하려면 templates/allauth/account
폴더에 내 템플릿을 넣으 려합니다.
이렇게하면 django-allauth
은 내가 사용자 지정한 템플릿을 찾을 수 없습니다. 설정
내
BASE_DIR
이되는 사항은이'DIRS': [ os.path.join(os.path.dirname(BASE_DIR), 'accountsapp', 'templates', 'allauth'), ],
-
TEMPLATES
'DIRS'
: 나는 무엇을 시도했다projectfolder/ accountsapp/ templates/ projectsettings/ settings.py manage.py
: 여기
내 프로젝트 구조입니다 :BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
. 이 방법이 효과적이지만 내 문제에 대한 최선의 방법인지는 잘 모르겠습니다. 당신이projectfolder/accountsapp/templates/
에서 템플릿을 넣으면