我想将一个数字传递给我的通用视图(DetailView)以获取一个对象这是我的代码
网址模式
(r'^newreportview/(?P<number>\w+)/$', NewReportView.as_view()),
查看课程
class NewReportView(DetailView):
template_name = "report/newreportview.html"
context_object_name = "newreportview"
def get_queryset(self):
task= get_object_or_404(MyTask,applicationnnumber=self.args[0])
return task
我想这行有问题
name = get_object_or_404(MyTask,applicationnnumber=self.args[0])
错误信息:
Exception Type: IndexError
Exception Value:
tuple index out of range
我应该如何将“数字”传递给这个通用视图并获得一个带有这个“数字”的 Mytask 对象?
谢谢