현재 bootswatch를 사용하여 웹 응용 프로그램에서 여러 테마를 구현하고 있습니다. 사용자는 선택 목록에서 선택하여 웹 응용 프로그램에서보고 싶은 CSS 테마를 선택할 수 있습니다.내 index.html 파일에서 서비스를 호출 할 수 없습니다. 장고 오류
나는 이것을 처리하기 위해 kjTheme 서비스를 작성했다. 내 서비스를 참조하려면
<link rel="stylesheet" type="text/css" href="" data-ng-href={{ $kjTheme }}"/>
: 사용자가 프런트 엔드에서 (예를 들어, "사이보그") 새로운 테마를 선택할 때 이상적으로, 내 인덱스 파일의 코드 라인을 사용합니다. 그러면 내 서비스가 해당 CSS 파일 경로 (즉, '/libs/bootswatch/cyborg/bootstrap.min.css')를 참조합니다.
그러나 템플릿 구문 오류가 발생합니다. 예외 값 : 나머지 구문 분석 할 수 없습니다 : 내가 잘못을 뭘하는지 내 장고 \ 템플릿 \의 base.py에 '$ kjTheme' 그리고 예외 위치 포인트에 같은
어떤 아이디어를 '$ kjTheme을', 또는 내가 올바른 길로 나를 끌기 위해 확인할 수있는 것은 무엇인가?
감사합니다.
'$'를 건너 뛰어도됩니다. 유효한 파이썬 심볼이 아닙니다. 그냥'{{kjTheme}} '을 사용하십시오. –
Ashish, 나는 그것을 시도했다. 그것은 나에게 어떤 오류 (굉장한)도주지 않았다. 그러나 나는 서비스를 부르는 것 같지 않았다. 디버깅을 계속 시도 할 것입니다. 그러나 도움을 주셔서 감사합니다, 적어도 나는 파이썬으로 '$'를 피하는 것을 알고 있습니다! – KateJean