Как правильно реализовать код, чтобы он выдавал информацию по отдельности?

Чтобы реализовать код, который будет выдавать информацию по отдельности в Django, можно использовать концепцию "представлений" (views) и шаблонов (templates).

1. Определите модель

Сначала вам потребуется определить модель данных, в которой будет храниться информация, которую вы хотите отобразить по отдельности. Например, если вы создаете блог, вы можете создать модель "Post" с полями, такими как заголовок, текст и дата публикации.

from django.db import models

class Post(models.Model):
    title = models.CharField(max_length=200)
    text = models.TextField()
    pub_date = models.DateTimeField(auto_now_add=True)

2. Создать представление

Затем вам нужно создать представление (view) для обработки запросов и отображения информации. Представление - это функция или метод класса, которая использует модель и шаблон для формирования ответа.

from django.shortcuts import render
from .models import Post

def post_detail(request, post_id):
    post = Post.objects.get(id=post_id)
    
    return render(request, 'post_detail.html', {'post': post})

3. Создайте шаблон

Создайте HTML-шаблон, который будет отображать информацию. Вам потребуется передать данные из представления шаблону с помощью контекста.

<!-- post_detail.html -->
<html>
<head>
    <title>Post Detail</title>
</head>
<body>
    <h1>{{ post.title }}</h1>
    <p>{{ post.text }}</p>
    <p>Published on: {{ post.pub_date }}</p>
</body>
</html>

4. Настройте URL

Наконец, вам нужно настроить URL-шаблон, чтобы указать Django на то, какое представление использовать для запроса.

from django.urls import path
from .views import post_detail

urlpatterns = [
    path('post/<int:post_id>/', post_detail, name='post_detail'),
]

Теперь, если в вашем приложении будет запрос на /post/1/, Django вызовет представление post_detail, передавая post_id в качестве аргумента. Представление получит соответствующий объект Post из базы данных и передаст его в шаблон post_detail.html. Шаблон будет использовать переданное значение для отображения информации о посте.

Это базовый пример, который можно расширить и настроить для ваших конкретных требований.