2010-12-28 6 views
0

Google App Engine (Django 사용)에서 작업 중이며 폴더 계층 구조에 대한 우수 사례가 무엇인지 알 수 없습니다.이 내용을 살펴 보았습니다. Project structure for Google App Engine 한 가지 명확하지 않습니다 - js 파일과 같은 정적 폴더가 프로젝트가 아닌 내 응용 프로그램에 고유하면 어떻게됩니까? 그들이 어디로 간다? 내 현재의 계층 구조는 다음과 같습니다Google App Engine 프로젝트 계층

PROJ

  • 정적

** JS

** CSS

  • MyApp를

** 템플릿

그래서 내 앱 내의 템플릿이 js/script.js에 대한 GET을 보낼 때. 이것은 내 서버가 인식하지 못하는 /myapp/js/script.js로 리디렉션됩니다.

urlpatterns = patterns('myapp.views', 
(r'^$', 'myapp.views.index'), 
) 

가 어떻게이 작업을 재 배열한다 : 내 myapp.urls.py가 여기에

urlpatterns = patterns('', 
(r'^myapp/', include('myapp.urls')), 
) 

과 : 여기

내 프로젝트 url.py입니까?

감사합니다.

답변

1

절대 URL을 사용하지 않는 이유는 무엇입니까? 정적 리소스에 대한 참조를 /과 접두사로 붙이면 모두 잘됩니다.