Django view에서 파라미터 다루는 법


안녕하세요. 장고 뷰에서 파라미터 받는법 질문 입니다.

뷰와 url은

def actress_detailview(request, name):
    actresses = EnActress.objects.filter(name=name)
    jpname = JpConvert.objects.filter(enname=name)
    context = {'actresses': actresses, 'name': name, 'jpname':jpname}
    return render(request, 'dmmactress/actress_detail.html', context)

url(r'^actress/(?P<name>.*)/$', views.actress_detailview, name='actress_detailview'),

입니다.

두 모델

class EnActress(models.Model):
    name = models.CharField(max_length=100, null=True)

class JpConvert(models.Model):
    enname = models.CharField(max_length=100)
    jpname = models.CharField(max_length=100)

의 각 name와 enname 필드에는 동일한 데이터(순서는 다름)가 들어 있어서 뷰에서 name을 두 actresses와 jpname이 name을 파라미터로 받아서 템플릿에 나타내려고 합니다.

그런데 제가 작성한 뷰으로는 템플릿에서는 {{jpname.enname}}이 표시 되지 않습니다. 제가 작성한 코드에 문제가 있는 것 인가요? 같은 데이터를 가지는 쿼리셋은 같은 파라미터를 받으면 안되는건지.. 모르겠네요.

조언 부탁 드립니다.


조회수 127


로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close