0

私がPage not found (404)訪問したときに私は得ていjob/list/ます。で詳細を取得していjob/my-slugます。動作しますが、動作しませんJobInfoList。私は何かが足りないのですか?ありがとう

URL

url(r'^job/(?P<slug>[\w-]+)/$', login_required(JobInfoDetail.as_view()), name='jobinfo_detail'),
url(r'^job/list/$', login_required(JobInfoList.as_view()), name='job_list'),

ビュー

class JobInfoDetail(DetailView):
    context_object_name = "jobinfo"
    model = JobInfo

class JobInfoList(ListView):
    context_object_name = "job_list"
    model = JobInfo

    def get_queryset(self):
        return JobInfo.objects.filter(company__userprofile__user=self.request.user)
4

1 に答える 1

1

jobinfo_detailキャプチャしているように、正規表現の順序を切り替えますjob/list/

url(r'^job/list/$', login_required(JobInfoList.as_view()), name='job_list'),
url(r'^job/(?P<slug>[\w-]+)/$', login_required(JobInfoDetail.as_view()), name='jobinfo_detail'),
于 2013-01-01T09:06:00.687 に答える