Thnaks yati i solved the problem by comparing it with id instead of title which is the primary key of that Interview Table.
def get_interview_type(request):
i = None
id = request.GET['id']
try:
i = Interview.objects.get(id=id)
if i.interview_type == "Time Series":
visit_ids = i.visit_set.all()
reference_visit_list = []
for visit in visit_ids:
reference_visit_list.append(visit.reference_visit)
reference_visit_list.extend(visit_ids)
list(set(reference_visit_list))
len_visits=filter(None,reference_visit_list)
total_visits = len(len_visits)
return render_to_response('export/get_details.html',
{'visits':visit_ids,'count':visit_ids.count(),
'total_visits':total_visits},
context_instance=RequestContext(request)
)
else:
return render_to_response('export/get_interview_type.html',
{'visits':i.visit_set.all()},
context_instance=RequestContext(request)
)
except InterviewTitle.DoesNotExist:
pass
Is this a good approach ?
Thanks
Regards
Nikhil Verma
+91-958-273-3156