Джанго представления

Это функции или классы, которые обрабатывают HTTP-запросы и возвращают HTTP-ответы. Они отвечают за бизнес-логику вашего приложения и связаны с моделями данных, чтобы взять информацию из базы данных и отобразить её пользователю.
Основные функции представлений:
В Django представления пишутся в виде функций или классов. Функции- представления принимают на вход запрос (request) и возвращают ответ (response), а классы-представления наследуют от класса View из модуля django.views и реализуют методы для обработки запросов. Типы представлений в Django:
Пример функции-представления:

from django.http import HttpResponse

def hello_world(request):
    return HttpResponse("Hello, world!")
Пример класса-представления:

from django.http import HttpResponse
from django.views import View

class HelloWorldView(View):
def get(self, request):
    return HttpResponse("Hello, world!")
Пример GENERIC-представления:

from django.views.generic import ListView
from.models import Book

class BookListView(ListView):
    model = Book
    template_name = 'book_list.html'
В Django представления могут использовать различные методы для обработки запросов, такие как:
Представления также могут использовать различные декораторы для авторизации и аутентификации, такие как:

сердце
0
3 соединённые точки
0

Использованно в

В этой статье я покажу, как я реализовывал комментирование на моём сайте. Комментирование, которое доступно как анонимам, так и зарегестрированным пользователям.
Сразу оговорюсь, что система аутентификации, которую мы с тобой будем писать не основана на встроеном приложении django, django.contrib.auth . Это будет отдельное приложение с отдельной моделью к ней.
Буду занят разработкай нового проекта с кодовым названием SearchResultParser. Его суть в том, чтобы парсить данные из поисковой выдачи различных поисковых машин. Таких как google, youtube, yandex и прочих.
Были использованны SEO рекомендации от Google для улучшения пагинатора и бесконечной ленты с использованием изменений состояний url страницы. Так же была разработана теговая система для сайта с галереей
Это статья-вступление и статья-навигатор по проекту/веб-инструменту SearchResultParser. Чему можно будет научиться и для кого эта серия статей