Django: display object's another field from template tag? -
i have objects in database, each object has 2 values(fields): 'id' , 'name'.
i want request model template tags display field of object, when first 1 given.
example.
model: fruits  objects:  name:banana id:1 name:apple id:2 name:orange id:3   how make request template tag ask like: 'display name of object id=1' or 'display id of object named orange'?
dos here: a shortcut: get_object_or_404().i made modifications make easier understand.
from django.shortcuts import get_object_or_404, render  .models import question # ... def detail(request, question_id):     # object here     question = question.objects.all()     return render(request, 'polls/detail.html', {'question': question})   and in templetes
{% qu in question %}   <li><a href="/polls/{{ question.id }}/">{{ question.question_text }}</a></li> {% endfor %}      
Comments
Post a Comment