Thanks for the reply Melvyn - I'm slowly getting there!

So, I now understand how to insert the unique object reference. After 
creating card.html, and defining card in views, my list element URL is:

{% for card in cards.all %}
    <li class="card"><a href="{% url 'card' %}/{{ card.id }}">{{ card.title 
}}</a> </li>
{% endfor %}

And if I click on the second card object in the list, it opens 
up http://127.0.0.1:8000/scrumbuddy/card/2 - hooray, progress!

Ok, so now I understand what *card.id* is and I use this to references the 
model object instances. So, I presume I need to use that ID to render the 
details of each card into the body block of card.html.

Would that require editing the card view? All I have at the moment is:

def card(request):
    return render(request, 'scrumbuddy/card.html')


So somewhere in here I'd create a reference to *card.id, *and perhaps pass 
the id within a context variable?

Thanks again guys, it feels good to be making some progress! Really 
appreciate your help.

On Wednesday, 14 February 2018 16:07:32 UTC, Melvyn Sopacua wrote:
>
> On woensdag 14 februari 2018 16:14:40 CET Lylio wrote: 
>
> > I'd like to click on one of the items in the list and open up a new page 
> > showing all the database details for that particular list item (title, 
> > description, time of creation, etc). Roughly, would I change the list 
> items 
> > into links: 
> > 
> > <ul> 
> >        {% for card in cards.all %} 
> >            <li class="card"><a href='card.html/get(this_object_id)>{{ 
> > card.title }}</a></li> 
> > 
> >        {% endfor %} 
> > </ul> 
> > 
> > 
> > Then there would be a new view defined, something like 
> > 
> > def card(request): 
> >     object = get(this_object_id) 
> >     context = {'cards': object} 
> >     return render(request, 'scrumbuddy/card.html', context) 
> > 
>
> > On Tuesday, 13 February 2018 14:18:25 UTC, Gonzalo Delgado wrote: 
>
> > > I can assure you using Django for a project like yours is *very* 
> > > straightforward. 
> > > When in doubt, revisit the Django tutorial. This part is a good one 
> for 
> > > where you're at: 
> https://docs.djangoproject.com/en/2.0/intro/tutorial03/ 
>
>
> You did not follow this advice, or you would already know how to tie the 
> url 
> to the primary key of a model instance. It is spelled out there in detail. 
> -- 
> Melvyn Sopacua 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/b3d9d3df-b5d4-4ecb-a5bc-ecd4207c8754%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to