Дякую хороша подача, та все зрозуміло хоч і версія змінилась! У 2024 році Strapi v5 реалізація кастомного контроллера з відео буде так: module.exports = { async three(ctx) { const {id} = ctx.state.user; // Отримуємо id користувача const response = await strapi.documents('api::todo.todo').findMany( { filters: { user: id, // Фільтруємо по користувачу done: false, // Фільтруємо по виконанню }, sort: "createdAt:asc", // сортуємо limit: 3, // лімітуємо } ); return response; } }
@СергійГац-щ7тАй бұрын
Це офігеть як цікаво, продивився усі відео на одному подиху, почав з Strapi а стільки чудових та користних речей ще про Postman дізнався, короткі відео лише суть, одразу все зрозуміло, хоч і час минув та версії застосунків змінились, але все це інтуітивно зрозуміло та конфузу не викликає. Шкода що ви припинили знімати та публікувати відео(
@orthodox-chanelАй бұрын
кто-то сталкивался с ошибкой при создании пользователей, как лечить ? страпи v4 если что Warning: role.connect[0].id is a required field
@тимургрибов-ы8тАй бұрын
Мне помогла переустановка strapi
@ЗадротизПреисподнейАй бұрын
Для тех, кто использует Strapi 5: Создание Todo: - POST: /api/todos - POST: /api/todos?populate=user - если нужно, чтобы в возвращаемом объекте был объект user - Тело запроса: { "data": { "title": "Todo 5", "user": 3 - вместо целого объекта пользователя нужно подставить только его ID } } - У модели Todo в поле user указать отношение "User has many Todos" - В Settings/Users&Permissions/Roles/Authenticated/Users-permissions поставить галочку в блоке User в полях find и me
@НикитаАверьянов-е2ь3 ай бұрын
Я из этого видео узнал про Postman больше, чем из специализированных видео. Огонь)
@alexandr89783 ай бұрын
Приветствую! Засада. Вроде и делаю все, как показано, но при отправке POST запроса выдает 405 ошибку. Вроде как запрет на доступ, но не знаю, где это можно исправить.
@ooosfg3 ай бұрын
Получилось побороть?
@alexandr89783 ай бұрын
@@ooosfg отчасти получилось снять определенные ограничения, когда установился через yarn. Но некоторые моменты остались((
@00oooo00oo3 ай бұрын
@@alexandr8978 сейчас изменился путь - \api\ нужно добавить
@alexandr89783 ай бұрын
@@00oooo00oo спасибо! Получилось
@nan-simon6 ай бұрын
1:32 на новых версиях strapi столкнулся с проблемой при get запросе на /todos, выходит не Forbidden а NotFoundError. Решил проблему изменением ендпоинта на /api/todos. В примере документации почему-то это не поправили, у них так: .get('localhost:1337/posts', {
@annlyashutina10476 ай бұрын
Супер, спасибо тебе за объяснения 🎉
@yozheeg7 ай бұрын
курс топ
@yozheeg7 ай бұрын
спасибо, курс очень сильно помог
@chillside8 ай бұрын
Спасибо! Все посмотрел. Остались вопросы по деплою + интересно как можно подключить удаленную БД, например mySql
@vladislavkomkov51788 ай бұрын
Лучший контент, на 1.5 вообще идеально, быстро, понятно и без воды (воды можно и в книжках попить хахах). Спасибо, теперь у тебя +1 фан
@pir0zh0kDevTV8 ай бұрын
Название: Курс по Strapi Видео: Курс по Postman
@oceanbiden9 ай бұрын
Здравствуйте! Есть проект на strapi. Сделан на 85%. Ищу разработчика
@yozheeg7 ай бұрын
пишите
@Civilizer197611 ай бұрын
4:34 - не возвращает роль "role" 5:05 - нет возвращает поле "user" в "todo" Какая версия strapi? Наверное дальше нет смысла смотреть... :(
@vladimir-plakhotnik9 ай бұрын
Для версии 4.20.1: 1) В админке Settings/Roles/Authenticated/Users-permissions в секции ROLE ставь галочку find 2) В Postman в строке запроса добавь параметр populate со значение role или *: {{server}}/api/users/me?populate=role или {{server}}/api/users/me?populate=*
@Civilizer19768 ай бұрын
@@vladimir-plakhotnik Да, интересно, освоил я этот страпи, конечно ожидал много большего от него. Но вернулся на безголовый Drupal 10-й версии. Там великолепно реализован сейчас graphql api(на внешку), на приём можно использовать тот-же rest(jsonapi) через apollo-rest-link(как-то так называется, не скажу точно). Да и сам по себе Друпал просто великолепен, особенно в новой оболочке и с этой новой темой - gin. А, ну и конечно то что он выдаёт это всё без этих безконечных properties.type.properties.type Как хочешь так и настаиваешь.
@vladimir-plakhotnik8 ай бұрын
@@Civilizer1976 strapi может гораздо больше, чем автор показал в своем курсе. И это понятно, ведь цель этого курса - знакомство. В реальных проектах делать кастомную логику будет overhead. Потому что вместо этого проще написать свои policy и добавить их в routes. Поэтому лучше все таки читать мануал. Вообще strapi имеет свои недостатки (например, даже для связи one to one она по умолчанию создает дополнительную таблицу, нет возможности сделать уникальные foreign key на уровне базы, только на уровне кода и тд). Но все таки главное достоинство - это низкая стоимость и высокая скорость разработки. А так, выбор конечно за девелопером, что юзать)
@Civilizer19768 ай бұрын
@@vladimir-plakhotnik Ну, да, может быть, но мне нужно было чтобы наша менеджер по продажам (продавец) могла легко смотреть заказы, взаимосвязи, подчинённости, статусы и т.д. К сожалению страпи не может предоставить наглядные таблицы и представления: что с чем кому и почему, особенно если их десятки взаимосвязей. Для простенького проекта сойдёт, но для чего-то серьёзного и на перспективу масштабируемого вряд-ли. Хотя можно какой-нибудь react-dashboard прикрутить, но у меня тупо нет ни времени ни сил, я человек рабочий, хорошо хоть так...
@Pppp2341ffg11 ай бұрын
здравствуйте, подскажите, пожалуйста, можно ли как-нибудь сделать админ панель страпи русскоязычной?
@maxmoskalev998611 ай бұрын
Спасибо за ликбез по Постмену. Всегда подозревал, что можно сделать удобную коллекцию чтоб токен не приходилось каждый раз копировать самому и т.д. Разобраться самому, честно, было влом)))
@АлександрВидин-с6я Жыл бұрын
Спасибо
@dinmukhamedamirov2704 Жыл бұрын
Спасибо большое!
@dinmukhamedamirov2704 Жыл бұрын
Спасибо большое!
@dinmukhamedamirov2704 Жыл бұрын
Спасибо большое!
@dinmukhamedamirov2704 Жыл бұрын
Спасибо большое!
@dinmukhamedamirov2704 Жыл бұрын
Спасибо большое!
@dinmukhamedamirov2704 Жыл бұрын
Спасибо большое!
@candy_front Жыл бұрын
👍👍👍👍👍👍
@Mi-jt6nn Жыл бұрын
Поле created at приходит из базы при создании сущности
@Mi-jt6nn Жыл бұрын
Айдишник и updated at тоже
@atmalive Жыл бұрын
в новой версии (4) надо в строке дописывать ?populate=* - если нужно подгрузить связи
@n3trnnr6 ай бұрын
Или указать populate[уровень вложенности]=нужный ключ / populate[1]=user
@SomeBody-n8c Жыл бұрын
Плюс за 2 последних видео
@murat_ai Жыл бұрын
Спасибо! Ждем продолжения
@ДанилГречкин-з5ч Жыл бұрын
Большое тебе уважение и благодарность
@БобурТохиров-г9э Жыл бұрын
очень хотлось бы увидеть продолжение курса (депойинг)
@d.koshkarev Жыл бұрын
А будут 12 и 13 части?
@d.koshkarev Жыл бұрын
Добрый день. На этом видео 5:26 мин. А если нужно чтобы Todo и Admin и User_Permission Как такое настроить?
@Niachan666 Жыл бұрын
Хороший курс по постману лол
@mrWiled Жыл бұрын
Блиииин, так нужны последние 2 видео!!! Друг, у тебя топ контент!!! Спасибо огромное!
@mrWiled Жыл бұрын
Очень круто. Впитываю каждое видео!
@mrWiled Жыл бұрын
Супер, спасибо! Все доходчиво)
@kirill.svetlov Жыл бұрын
Посмотрел ради интереса. Спасибо. Просто и доходчиво.
@БауржанБеглеров-е2ф Жыл бұрын
Автор молодец, контент понятный, чёткий, точный. Раскрывает всю суть концепции headless cms.
@ae_armageddon Жыл бұрын
Чел вы просто офигенный, хотелось бы увидеть продолжение этого курса.
@maloun4726 Жыл бұрын
странн, логин работает, а запрос тудух нет
@ПожилойЕнотик-л8я Жыл бұрын
Скорее всего указываешь токен не в Headers а в Params вкладке
@mihamihanik Жыл бұрын
Не контент, а золото, очень доходчиво объяснена концепция Headless CMS. Спасибо большое!
@ДмитрийМатросов-с7я2 жыл бұрын
Да, ждем последние 2 видео)) Я попробовал самостоятельно, но ловлю ошибку при запуске после билда, где он ссылается на localhost: ....
@asanAzimkulov2 жыл бұрын
Отлично
@ilayfortress40912 жыл бұрын
"никому не говори пароль" :D
@taras78442 жыл бұрын
Спасибо
@СергейКузнецов-г1ш7й2 жыл бұрын
Супер класс, спасибо за видос
@iharrwe2 жыл бұрын
Какой же ты молодец! Спасибо, мужик.
@NoName-oh9fh2 жыл бұрын
Ну и архитектура. Лучше алиасы использовать с модульной архитектурой
@ВладимирМельников-г5ь2 жыл бұрын
большое спасибо. Быстро, внятно, подача просто супер.