djangoproject https://docs.djangoproject.com/en/1.5/intro/tutorial04/から Django を学んでいます。
-現在、私はこのチュートリアルのパート 4 に取り組んでいます。
ただし、次のようにデータベース テーブルからレコードをフェッチしているときにエラーが表示されますPoll
。
def detail(request, poll_id):
poll = get_object_or_404(Poll, pk=poll_id)
context = {'poll' : poll}
return render(request,'polls/detail.html', context)
エラーが表示されます:
ValueError at /polls/2/
基数 10 の int() の無効なリテラル: ''
問題を解決してください........私はこのフレームワークの初心者です。DBMS として MySql を使用しています。これは私の urls.py がどのように見えるかです:
django.conf.urls からインポート パターン、URL 投票インポートビューから urlpatterns = パターン('', url(r'^$', views.index, name='index'), url(r'^(?P)\d+/$', views.detail, name='detail'), url(r'^(?P)\d+/results/$', views.results, name='results'), url(r'^(?P)\d+/vote/$', views.vote, name='vote') )
前もって感謝します