質問

私のDjangoのチュートリアルとんこだわったエラーの第4のチュートリアルです。私の部分が書いの 投票 ビューを使用する リダイレクトできるようにも。何らかの理由で逆に失敗した以下の例外:

輸入()引数の1要する文字列はinstancemethod

現在の私のプロジェクトのurls.py 以下のようなものです:

from django.conf.urls.defaults import *
from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    (r'^polls/', include('mysite.polls.urls')),
(r'^admin/(.*)', include(admin.site.root)),
)

のアプリurls.py :

from django.conf.urls.defaults import *

urlpatterns = patterns('mysite.polls.views',
     (r'^$', 'index'),
     (r'^(?P<poll_id>\d+)/$', 'details'),
     (r'^(?P<poll_id>\d+)/results/$', 'results'),
     (r'^(?P<poll_id>\d+)/vote/$', 'vote'),
)

の投票が(私は簡体字となっていますので一列だけのエラー)

def vote(request, poll_id):
    return HttpResponseRedirect(reverse('mysite.polls.views.results', args=(1,)))

時を削除しまadminのurlなどからプロジェクトのurls.py(で:

urlpatterns = patterns('',
    (r'^polls/', include('mysite.polls.urls')),
#(r'^admin/(.*)', include(admin.site.root)),
)

ことができる。

たって多くのことができないかなっている間違っています。

役に立ちましたか?

解決

方の管理のUrlは変更に数回、過去のバージョンこれを使用していること、間違った指導のためのバージョンのDjangoします。

ご利用の場合、現在の幹線-ieないの公式リリースの文書 http://docs.djangoproject.com/en/dev/ に通知するものとします。

ただし、ご利用の場合は1.0.2をすべきましては下記よりご覧くださいこのページの上部へ http://docs.djangoproject.com/en/1.0/.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top