filmov
tv
Ruby on Rails 6/7, урок #14 | Отношения, callbacks, gravatar
![preview_player](https://i.ytimg.com/vi/ax2aKNVjjto/maxresdefault.jpg)
Показать описание
В этом видео мы поговорим о том, как привязать вопросы и ответы к конкретному пользователю с помощью отношения "один-ко-многим". Также ещё немного обсудим миграции и внедрим функционал отображения аватаров с помощью сервиса Gravatar. Помимо этого, поговорим про функции обратного вызова (callbacks), узнаем, зачем они нужны и как их создавать.
Таймкоды:
00:00 Введение
01:15 Отношение один-ко-многим - миграция
03:00 Значения по умолчанию и откатываемые миграции
06:50 Отображение автора вопроса и декораторы
09:20 Что такое Gravatar?
11:20 Отображение Gravatar в приложении
12:57 Отображение юзеров и их аватаров на других страницах сайта
15:52 Кэширование хэша для gravatar и функции обратного вызова
21:40 Принудительный пересчёт хэша для существующих пользователей
23:42 Привязка вопросов и ответов к юзеру в момент создания
27:05 Проверка корректности работы
27:50 Заключение
Аккаунт Ethereum (ETH): 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16
Таймкоды:
00:00 Введение
01:15 Отношение один-ко-многим - миграция
03:00 Значения по умолчанию и откатываемые миграции
06:50 Отображение автора вопроса и декораторы
09:20 Что такое Gravatar?
11:20 Отображение Gravatar в приложении
12:57 Отображение юзеров и их аватаров на других страницах сайта
15:52 Кэширование хэша для gravatar и функции обратного вызова
21:40 Принудительный пересчёт хэша для существующих пользователей
23:42 Привязка вопросов и ответов к юзеру в момент создания
27:05 Проверка корректности работы
27:50 Заключение
Аккаунт Ethereum (ETH): 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16
Ruby on Rails 6/7, урок #17 | Ролевая модель, enum, TomSelect, сериализация...
Ruby on Rails 6/7, урок #8 | Регистрация пользователей с нуля, bcrypt, pagy...
Ruby on Rails 6/7, урок #1 | Установка и создание приложения
Ruby on Rails 6/7, урок #5 | Отношение 'один-ко-многим' и обработка ошибок...
Ruby on Rails 6/7, урок #10 | Запоминание пользователя и Rubocop
Ruby on Rails 6/7, урок #6 | Вспомогательные функции (helpers)
Ruby on Rails 6/7, урок #3 | CRUD: создание, чтение, обновление, удаление...
Ruby on Rails 6/7, урок #9 | Декораторы, аутентификация, редактирование пользователей, валидации...
Ruby on Rails 6/7, урок #4 | Сообщения для пользователя и стили
Ruby on Rails 6/7, урок #15 | Полиморфические отношения и Bullet
Ruby on Rails 6/7 урок #2 | Миграции и модели
Ruby on Rails 6/7, урок #7 | Pagination, seeds, faker и пользовательская разметка...
Ruby on Rails 6/7, урок #11 | Импорт/экспорт Excel, архивы ZIP, сервисные объекты...
Ruby on Rails 6/7, урок #20 | ActiveJob, Sidekiq, ActiveStorage, ActionMailer, ZIP background
Ruby on Rails 6/7, урок #18 | Авторизация (Pundit), роли, объект 'гость'...
Ruby on Rails 6/7, урок #12 | Webpacker 6 - миграция JS и CSS с Sprockets
7.Ruby on Rails 6.* - Урок 7. Как пользоваться документацией, несколько советов....
Уроки Ruby on Rails - 6. Паршалы, хелперы, flash 🛤️
Ruby on Rails 6/7, урок #19 | Отправка писем (ActionMailer, letter_opener) и сброс пароля...
Ruby on Rails 6/7, урок #13 | Перевод, интернационализация, локализация (i18n, l10n)...
Ruby on Rails 6/7, урок #14 | Отношения, callbacks, gravatar
Ruby on Rails 7, урок #1 (обновлённый) | Подготовка среды и создание приложения...
Изучение Ruby On Rails / #6 - Редактирование и удаление постов
Ruby on Rails 6/7, урок #16 | Многие-ко-многим, теги, select2, ajax и поиск, jBuilder...
Комментарии