# models.py
from django.db import models

class Title(models.Model):
    name = models.CharField(max_length=100, unique=True)
    # Add other fields as needed

# views.py
from django.shortcuts import render, get_object_or_404
from .models import Title

def title_page(request, title_id):
    title = get_object_or_404(Title, pk=title_id)
    # Retrieve and display data associated with the title
    # Render a template to display the data
    return render(request, 'title_page.html', {'title': title})


<!-- base.html -->
<nav>
    <ul>
        <li><a href="{% url 'home' %}">Home</a></li>
        <li class="dropdown">
            <a href="#" class="dropbtn">Titles</a>
            <div class="dropdown-content">
                {% for title in titles %}
                    <a href="{% url 'title_page' title.id %}">{{ title.name 
}}</a>
                {% endfor %}
            </div>
        </li>
        <!-- Add more navigation items as needed -->
    </ul>
</nav>
On Thursday, October 26, 2023 at 2:10:09 PM UTC+1 AAnnoo khan wrote:

> Give the same statement to ChatGPT and it will give you a very good 
> explanation of this problem.
> I did it before with ChatGPT 
>
> On Wed, Oct 25, 2023, 10:25 PM Raymond N <raymond...@gmail.com> wrote:
>
>> Am working on a website using django and i want to create a dropdown list 
>> on the navigation bar such that when i add a title in the admin its added 
>> here.
>>
>> This title should also automatically be a link to a page populated with 
>> data attached to that specific title
>>
>> Does anyone know how i can do this??
>>
>> Thanks, 
>> Raymond
>>
>> -- 
>>
> 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 django-users...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/django-users/CAJpDcBRHUKy9V_g-n_o5cd71LKqUPAEfjJxD041%3DEqeaRPmqyA%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/django-users/CAJpDcBRHUKy9V_g-n_o5cd71LKqUPAEfjJxD041%3DEqeaRPmqyA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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 django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/4dc7a2a4-7299-43b9-9389-ae71d28ebfebn%40googlegroups.com.

Reply via email to