0

Google App Engine で Django non-rel を使用していますが、URLConf が機能していないようで、500 サーバー エラーが発生します。

これは私urls.pyのアプリのルートにある私のファイルです:

from django.conf.urls import patterns, include, url
urlpatterns = patterns('',
    url(r'^home/', include('appname.home.urls')),
)

そして、これは私urls.pyのサブパッケージhomeですappname

from django.conf.urls import patterns, include, url
urlpatterns = patterns(r'appname.home.views',
    url(r'^0/', 'home'),
)

開発サーバーではうまく機能しますが、Google App Engine では機能しません。

関連する質問とその回答を既に読みましたが、問題は解決しませんでした。

4

1 に答える 1

0

ログに表示されるエラー メッセージは何ですか? urlpatterns の形式が正しくありません。最初r''は間違っています。それは文字列でなければなりません。そして、0あなたのURLのは意図的ですか?への変更:

urlpatterns = patterns('appname.home.views',
    url(r'^$', 'home'), # matches mysite.com
    url(r'^0/$', 'home'), # matches mysite.com/0/
)
于 2014-07-05T14:59:08.763 に答える