0
(장고 처음 사용)Django 템플릿 변수가 작동하지 않습니다.
내 장고 템플릿에 문제가 있습니다.
cruise_details 필터는 한 행만 반환해야하지만 예를 들어 cruise_details.port와 함께 템플릿에 표시하려고하면 아무 것도 표시되지 않습니다. "code"가 URL에서 올바르게 전달됩니다.
나는 .port를 제거하고 단지 cruise.html
{{ cruise_details.port}}
모델
view.py
def cruise(request, code):
return render(request, 'cruise.html', {
'cruise_details': Cruise.objects.filter(code=code)
})
<QuerySet [<Cruise: B724>]>
페이지에 나는이되게하고 cruise_details을 넣어합니다. 파이
class Cruise(models.Model):
code = models.CharField(max_length=10)
destination = models.CharField(max_length=60)
url = models.URLField
ship = models.ForeignKey(Ship)
duration = models.IntegerField
start = models.DateField
end = models.DateField
added = models.DateTimeField(auto_now_add=True)
modified = models.DateTimeField(auto_now=True)
port = models.CharField(max_length=30)
.get 사용했습니다! 고마워. – user2844523