реализовал API для интернет магазина и когда отправляю запросы c Postman всё работает нормально! А что делать для запросов с внешнего интерфейса?(фронт) Допустим когда юзер нажал купить какой нибудь товар вопрос прилетит именно на URL API или для запросов внешнего интерфейса надо реализовать методы отдельно?(с формами и тп)
если у тебя релизован API и через постман все красиво работает, то тебе осталось допилить фронт который будет делать тоже самое
О да я об этом))
во, более правильный ответ
значит для API и для фронта надо реализовать методы отдельно ?)
о каких методах речь?
CRUD
яннп у тебя есть API API работает хорошо но фронта нет ну надо дописать фронт API трогать не надо если работает
а тогда значит когда чел допустим создал заказ на сайте то запрос не должен прилетить к API?
Почему? Должен же
хм значит URL тот же но методы валидации и тп другие?
может в ЛС писать скину ссылку на проект)
не надо, я пытаюсь работать)
Валидации можно организовать серверные онли, можно совместить фронт+бек Бек всегда должен отдавать ошибки валидации, в любом случае, а фронт ну уже как сделаешь, лишь бы если с бека ошибки пришли - ты их отображал
Урлы организовываешь сам или тянешь библиотеку
хм... тогда смотри вот допустим у меня есть ordersviewset и он отвечает по урлу api/v1/orders и когда я отправляю запросы с postman всё работает норм! Теперь вопрос когда клиент сайта на сайте выбрал какой нибудь товар и нажал заказать запрос прилетит на этот же УРЛ?
Я не понимаю вопрос. Как организуешь, так и будет
вот проблема в этом) грубо говоря реализовал метод только для postman и тп) а с интерфейса не могу отправить запросы)
ну это проблема фронтов, не бека
значит мне просто реализовать API и не париться на счёт интерфейса?)
Я ж не знаю контекст и что кто где пишет. Когда ты пишешь API, в контексте твоего вопроса, тебя должно беспокоить только соответствие REST-модели, если это REST API Если ты написал хороший REST API, проблем на фронте не будет
хм ясно тогда я всё сделал)
Обсуждают сегодня