목차
[컴][웹] 구글 앱 엔진 web app 대신에 Django 이용하기 1
[컴][웹] 구글 앱 엔진 web app 대신에 Django 이용하기 2 - static files
[컴][웹] 구글 앱 엔진 web app 대신에 Django 이용하기 3 - Deploy
[컴][웹] 구글 앱 엔진 web app 대신에 Django 이용하기 4 - Memcache
[컴][웹] 구글 앱 엔진 web app 대신에 Django 이용하기 5 - SECRET_KEY
[컴][웹] 구글 앱 엔진 web app 대신에 Django 이용하기 6 - rss feed 만들기
[컴][웹] 구글 앱 엔진 web app 대신에 Django 이용하기 7 - Django Data Model
[컴][웹] 구글 앱 엔진 web app 대신에 Django 이용하기 1
[컴][웹] 구글 앱 엔진 web app 대신에 Django 이용하기 2 - static files
[컴][웹] 구글 앱 엔진 web app 대신에 Django 이용하기 3 - Deploy
[컴][웹] 구글 앱 엔진 web app 대신에 Django 이용하기 4 - Memcache
[컴][웹] 구글 앱 엔진 web app 대신에 Django 이용하기 5 - SECRET_KEY
[컴][웹] 구글 앱 엔진 web app 대신에 Django 이용하기 6 - rss feed 만들기
[컴][웹] 구글 앱 엔진 web app 대신에 Django 이용하기 7 - Django Data Model
Django 에서 template 을 처리하는 방법은 이전 글에서 어느 정도 이야기를 했다. 그러니 여기서는 template 내에서 호출하는 static file 에 대해서 어떻게 처리해야 할 지에 대해서 알아보자.
결론부터 이야기 하자면, Django framework 로 static files 을 처리하지 않는다. 그냥 webapp 의 framework 를 이용해서 처리한다. 원래 Django 에서는 STATIC_ROOT 같은 디렉토리를 설정하고, 이것을 web server 의 configuration 에서 조정해주는 작업이 필요하다. 하지만 google app engine 에서는 그냥 webapp 에서 사용하는 방법을 이용하면 된다.
예전에 써놓은 포스트, 구글 앱 엔진에서 static file 사용하기–image, js, css 등, 을 참고하자. 그리고 구글에서 찾은 글, Django on Google App Engine: Templates and static files 도 좋은 참고 자료가 될 듯 하다.
그리고 url 을 적는 순서도 중요하다. 가장 위의 것이 가장 먼저 처리된다. 아래 글을 참고하자.
How to use static files with django nonrel - Stack Overflow
댓글 없음:
댓글 쓰기