나는 urlconf에동일한 장고 템플릿이 다르게 렌더링됩니까?
(r'^places/(\w+)/(\w+)/$', shopinfo),
보기 코드이있다 : 당신은 같은 HTML 템플릿을 직접보기 인증 된 정의를 모두 볼 수 있듯이
def shopinfo(request,c,s):
if c == 'eat':
shop=Eat.objects.get(slug=s)
nearby = Eat.objects.filter(location=shop.location.all()[0]).exclude(id=shop.id)
return render_to_response('shopinfo.html',{'s':shop,'c':c,'nearby':nearby,})
if c == 'shop':
shop=Shop.objects.get(slug=s)
nearby = Shop.objects.filter(location=shop.location.all()[0]).exclude(id=shop.id)
return render_to_response('shopinfo.html',{'s':shop,'c':c,'nearby':nearby,})
를 즉 'shopinfo.html'만 '먹는'에 대한 페이지는 모두 올바른 스타일링으로 적절하지만, '상점'을위한 동일한 HTML 페이지가 엉망이고 div가 모두 잘못 배치됩니다. 이것은 매우 실망 스럽습니다. 나는 절대적으로 얼마나 많은 차이와 최악의 부분으로 같은 HTML 페이지를 표시 할 수 있는지 이해하지 못한다. 도와주세요. 나는 여기에 맞았다. 감사.
템플릿을 연결할 수 있습니까? – Exelian