Огромная благодарность за видео. Хороший формат разбор отдельных фич django и вэб приложений на django в целом, реально в интернете трудно найти внятное объяснение add to favorites. Странно, что нет комментариев. Денис продолжай развивать канал, отлично получается. Шрифт побольше сделай в редакторе. В русскоязычном ютубе очень мало толковых пайтонистов, разве что Молчанов держит марку). Успехов тебе!
Почему я в настоящий момент реализую хранение Избранного в отдельной таблице. В избранном у меня хранятся страницы из разных категорий. Категории имеют порядок сортировки, страницы так же могут иметь порядок сортировки. Соответственно, из таблицы я вытащу нужные мне данные, уже отсортированные по полю sort_order В случае в хранением в сессии, я, конечно, могу получить список и дальше кинуть запрос в БД, который отдаст мне их отсортированными. Могу в самой сессии хранить еще и порядок сортировки. Но что-то мне подсказывает, что это все более ресурсоемко, нежели получить данные из таблицы. Или переложить логику на клиентский браузер и пусть он сам разбирает массив данных и выводит его в нужном виде? 😂😂😂 Поправьте, пожалуйста, если я где-то ошибаюсь. P.S. За видео спасибо P.P.S Шрифт реально мелкий даже в полном экране на 27'' тяжеловато смотреть
Потому что этому видео пять лет и делалось оно для тех кто вообще ничего не понимает в том как это реализовать. Это всё равно что прийти на канал к человеку который рассказывает о jQuery и начать ему втирать что его давно никто не использует.
@@Denis-m5 я очень мало что понимаю в Django и ещё меньше в фреймворках. Всю жизнь писал и фронт и бэк на перле. Руками описывая все, включая алгоритмы регистрации и авторизации 🥵 Сейчас разбираюсь с джангой, в том числе и с помощью Ваших видео. В моем вопросе не было никакого трроллинга или попытки выпендриться. Я понимаю, что знаю катастрофически мало, поэтому и спросил. Может есть что-то реально простое, а я пытаюсь изобрести велосипед. Вы так однозначно сказали, что хранение избранного в таблицах - это зло, что я и засомневался. Я же даже авторизацию в джанге вначале сел писать сам, вернее переписывать перловую версию на питон 😂
Дело в том, что сейчас эффективнее использовать для этих целей клиентские приложения, то есть, взять react, vue, svelte, angular... и реализовать favorites с их помощью. При необходимости можно синхронизировать со своей DB. Если честно, много вариантов приходит на ум о том как это можно реализовать. Могу посоветовать сделать как вам понятно и это будет правильно.
Класс! Спасибо, что делитесь знаниями!
Огромная благодарность за видео. Хороший формат разбор отдельных фич django и вэб приложений на django в целом, реально в интернете трудно найти внятное объяснение add to favorites. Странно, что нет комментариев. Денис продолжай развивать канал, отлично получается. Шрифт побольше сделай в редакторе. В русскоязычном ютубе очень мало толковых пайтонистов, разве что Молчанов держит марку). Успехов тебе!
спасибо
Отличное видео, главное не останавливайтесь!
Спасибо большое)
Edinstvennoe klassnoe obyasnenie po add_to_favorites. Vse video posmotrela (add_to archive, add_to_cart, add_to_wishlist). Spasibo ogromnoe, vy spasli menya!
Спасибо большое))))🥰
спасибо огромное за видео!!!
👍👍👍👍
спасибо
Почему я в настоящий момент реализую хранение Избранного в отдельной таблице.
В избранном у меня хранятся страницы из разных категорий. Категории имеют порядок сортировки, страницы так же могут иметь порядок сортировки.
Соответственно, из таблицы я вытащу нужные мне данные, уже отсортированные по полю sort_order
В случае в хранением в сессии, я, конечно, могу получить список и дальше кинуть запрос в БД, который отдаст мне их отсортированными.
Могу в самой сессии хранить еще и порядок сортировки. Но что-то мне подсказывает, что это все более ресурсоемко, нежели получить данные из таблицы.
Или переложить логику на клиентский браузер и пусть он сам разбирает массив данных и выводит его в нужном виде? 😂😂😂
Поправьте, пожалуйста, если я где-то ошибаюсь.
P.S. За видео спасибо
P.P.S Шрифт реально мелкий даже в полном экране на 27'' тяжеловато смотреть
Потому что этому видео пять лет и делалось оно для тех кто вообще ничего не понимает в том как это реализовать.
Это всё равно что прийти на канал к человеку который рассказывает о jQuery и начать ему втирать что его давно никто не использует.
@@Denis-m5 я очень мало что понимаю в Django и ещё меньше в фреймворках. Всю жизнь писал и фронт и бэк на перле. Руками описывая все, включая алгоритмы регистрации и авторизации 🥵
Сейчас разбираюсь с джангой, в том числе и с помощью Ваших видео.
В моем вопросе не было никакого трроллинга или попытки выпендриться. Я понимаю, что знаю катастрофически мало, поэтому и спросил. Может есть что-то реально простое, а я пытаюсь изобрести велосипед. Вы так однозначно сказали, что хранение избранного в таблицах - это зло, что я и засомневался.
Я же даже авторизацию в джанге вначале сел писать сам, вернее переписывать перловую версию на питон 😂
Дело в том, что сейчас эффективнее использовать для этих целей клиентские приложения, то есть, взять react, vue, svelte, angular... и реализовать favorites с их помощью.
При необходимости можно синхронизировать со своей DB.
Если честно, много вариантов приходит на ум о том как это можно реализовать.
Могу посоветовать сделать как вам понятно и это будет правильно.
А как сделать, чтобы при добавлении в закладки, кнопка добавить исчезала? Все перепробовал уже
проверить наличие id в сессии и если он там есть, скрыть, все это можно сделать в шаблоне, но желательно использовать ajax
Вопрос: Если куки удаляются то favorites тоже удаляются в вашем случае?
никакого отношения к cookies, все сессии хранятся в данном случае в базе
Смотрите 2 скорости