플라스크를 사용하여 웹 앱을 만들고 콧수염 템플릿 (with sammy.js)을 사용하고 있습니다. debug=True
으로 앱을 실행하고 있지만 콧수염 템플릿 (또는 기타 정적 애셋)을 변경할 때마다 변경 사항이 표시되는지 확인하려면 브라우저 쿠키와 캐시를 삭제해야합니다. 다른 시간에는 변경 사항을 보려면 incognito
모드에서 Chrome을 사용해야합니다. 이 번거 로움을 피하려면 어떻게해야합니까? 페이지를 다시로드하여 변경 사항을 볼 수있는 방법이 있습니까?플라스크와 콧수염으로 개발하기
1
A
답변
1
가장 간단한 방법은 브라우저에서 캐시를 비활성화하는 것입니다. Chrome에는 웹 속성의 설정 아래에 멋진 체크 박스가 있습니다.
다른 방법으로 캐시 http 헤더 키를 제거해야합니다. 정적 파일의 캐시 수명을 제어해야한다는 플라스크 설정 키 SEND_FILE_MAX_AGE_DEFAULT
이 있습니다.
1
Flask-Assets 확장자를 사용하여 고정 자산을 관리 할 수 있습니다. 확장 프로그램에서 사용하는 라이브러리는 캐시 무효화를 허용합니다.
개발할 때 외부 자바 스크립트 파일이 아닌 템플릿 자체에 콧수염 템플리트를 렌더링 할 수도 있습니다. Flask-mustachejs 플라스크 확장 기능을 사용하면이 기능을 사용할 수 있으며 개발 및 프로덕션에서 템플릿을 다르게로드하는 방법에 대한 설명서가 있습니다.
관련 문제
- 1. 왜 내 아들은 콧수염으로 파싱되지 않습니까?
- 2. 클라우드에서 개발하기
- 3. 플라스크와 SQLAlchemy의 DB 세션, 포스트 그레스
- 4. 다음 레벨로 프로젝트 개발하기
- 5. 우분투에서 django로 개발하기
- 6. Tomcat에서 GWT 개발하기?
- 7. PHP로 Android 앱 개발하기
- 8. 원격으로 Eclipse로 개발하기
- 9. .NET에서 "명령 줄"개발하기
- 10. InputMethod 개발하기 Burmese :: Android
- 11. Win32에서 GUI 응용 프로그램 개발하기
- 12. Win7 용 SerialPort Sniffer 개발하기
- 13. neo4j로 파이썬에서 웹 애플리케이션 개발하기
- 14. Rails 3.1 - Mountable Engines으로 개발하기
- 15. UI 프레임 워크와 독립적으로 개발하기
- 16. 정적 라이브러리로 안드로이드 프로젝트 개발하기?
- 17. Mono를 사용하여 C++로 개발하기
- 18. 트위터에 앱을 등록하려면 개발하기 전에해야합니다.
- 19. Wordpress를 기본으로 응용 프로그램 개발하기?
- 20. 자바 스크립트로 내기 미끄러짐 개발하기
- 21. 개인용 iPhone에서 앱 개발하기 - 안전합니까?
- 22. Facebook 응용 프로그램 시작하기 PHP로 개발하기
- 23. SPRING을 사용하여 웹 서비스 개발하기 Restful API
- 24. PHPUnit을 사용하지 않고 PHP로 테스트 주도 개발하기
- 25. 모노 드로이드를 사용하지 않고 모노로 드로이드에서 개발하기
- 26. PHP로 간단한 투표 시스템 개발하기 도움이 필요합니다
- 27. 스프링 배치 작업에서 샘플 helloWorld 애플리케이션 개발하기?
- 28. 플러그인 또는 엔진을 통해 레일 앱 개발하기
- 29. 상용 제품을 개발하기 위해 시험판 소프트웨어를 사용합니까?
- 30. 나쁜 습관을 개발하기 전에 조언이 필요합니다.