2010-12-28 17 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にリダイレクトされます。ここ

は私のプロジェクトのurl.pyです:

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

、ここでは私のmyapp.urls.pyです:

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

私は仕事にこれを並べ替えるべきか?

ありがとうございました!

答えて

1

なぜ絶対URLを使用しないのですか?静的リソースへの参照を/で始めると、すべてが順調です。