몇 주 전부터 파이썬과 장고를 배우고 있습니다. 이 시점까지는 다른 사용자의 질문과 답변을 읽는 것으로 충분했습니다.하지만 이제는 내 첫 질문의 순간이 왔습니다.Django : 템플릿을 통해 ForeignKey로 연결된 데이터를 얻는 방법?
나는 최선을 다해서 내 문제를 설명하려고 노력할 것이다. 내 문제는 내가 질의를하거나 내가 원하는 데이터를 얻을 수 있다는 것입니다.
ForeignKey가 ForeignKey와 클래스 Entry에 연결된 Gallery에 연결된 Image 클래스의 첫 번째 객체의 URL을 가져 오려고합니다. 여기
지금까지 models.py
:class BlogEntry(models.Model):
...
title = models.CharField(max_length=100)
...
class Gallery(models.Model):
entry = models.ForeignKey('BlogEntry')
class Image(models.Model):
gallery = models.ForeignKey('Gallery')
picture = models.ImageField(upload_to='img')
보기 :
def view(request):
return render_to_response('mainview.html', {
'entryquery': BlogEntry.objects.all(),
}
)
[템플릿 :
{% for item in entryquery %}
<h1>{{ item.title }}</h1>
<img src="{{ item.WHAT TO ENTER HERE? :) }}" />
{% endfor %}
내가 원하는 것을 분명하다? 누군가가 나를 도울 수 있고 가능한 경우 간단한 설명을 쓸 수 있습니까?
인사 바스티안
답장을 보내 주셔서 감사합니다. :). 나는이 코드 라인을 정확히 이해하지 못한다. 관련 회원에게 액세스 할 수있는 문서에 대한 링크를 제공 할 수 있습니까? 장고 문서 페이지에서 뭔가를 찾지 못했습니다. – user1459531
예, 링크를 추가했습니다. 희망이 도움이됩니다! – cberner
고맙습니다, 고맙습니다, 고마워요! :) – user1459531