본문 바로가기

Dev./Google App Engine

Django 를 이용하여 Google App Engine을 이용하는 경우 template과 static(css, img...) 파일 사용법

1. template 사용법

settings 파일을 수정한다.

import os.path
PROJECT_DIR = os.path.dirname(__file__)

라고 PROJECT_DIR을 설정한 이후

TEMPLATE_DIRS 에 템플릿 디렉토리를 입력한다.

예 ) 

TEMPLATE_DIRS = (
    #templates 디렉토리가 setting 디렉토리와 같은 위치에 위치하는경우
    os.path.join(PROJECT_DIR, 'templates'),
)




2. static사용법

app.yaml 파일을 수정한다.

최 상위 디렉토리 (src 디렉토리) 에 static 이라는 디렉토리 생성 후


- url: /static

  static_dir: static


위와 같이 입력한다.


사용법은 


/static/style.css 


그냥 이렇게 사용하면 된다.


반응형