エラー:引数を持つ 'charges_report' '(u'rtcl'、datetime.date(2012、1、3)、datetime.date(2012、1のためのDjangoのURLエラー
リバース、4)、U」 ')'とキーワード引数 '{}'が見つかりません。
私urls.pyでurl(r'^charges_report/(?P<company_name>[\s\w\d-]+)/(?P<start_date>[\s\w\d-]+) /(?P<close_date>[\s\w\d-]+)/(?P<batch_no>[\s\w\d-]+)/$',
'admin.reports.views.charges_report',
name='charges_report'),
とPOST
に私のフォームビューで、ユーザは、エラーが発生している形成提出した場合。私はrequest.POSTに意味、ここではフォームのコードは、ビューに
def charges_report(request, company_name, start_date, close_date, batch_no=None,):
私はあなたの質問を理解していません。特定のURLでアプリケーションを呼び出すと、Djangoは「キーワード引数 '{}'が見つかりません」というエラーを表示していますか?正確なテストケースと正確なエラーメッセージのテキストを教えてください。 –
私は4つのパラメータを取るcharge_reportというURLを持っています。これらの4つのパラメータはフォームから来ています。ユーザーがこれらの4つのパラメータをフォームから送信すると、それはcharging_reportにリダイレクトされます。ユーザーが最後のパラメータを指定しなかった場合(最後のパラメータはオプション)、エラーが発生します。 – Asif
コードのどの部分がエラーを引き起こしていますか?正確なエラー・メッセージ・テキストには、スタック・トレースが含まれている可能性があります。スタック・トレースは、エラーが発生した場所を示します。 –