Size: a a a

2021 July 04

V

Vladi in Python Flask
иной вариант, делаешь один метод, на него вешаешь два роута
@bp.route('/api/v1/users', methods=('GET', 'POST'))
@bp.route('/users', methods=('GET', 'POST'))

смотришь по какому обращение и по нему отдаёшь данные в нужном формате
источник

V

Vladi in Python Flask
оба варианта мне не оч конечно нравятся,
я бы оставил апи и прикрутил бы vue.js, но это сожрёт время
источник

a

aman in Python Flask
Я просто не знаю vue.js. а тут вроде всё более менее понятно.

Значит этот метод неправильный? Так никто не делает?
источник

V

Vladi in Python Flask
я тебе советую в начале наломать дров и набить шишек, потом думать о идеальной архитектуре, варианты выше имеют право жить в начале проекта
источник

a

aman in Python Flask
Согласен 👍
источник

T

Tishka17 in Python Flask
Что за login required
источник

a

aman in Python Flask
Не понимаю, а что такого в том, чтобы написать апи на фласке и использовать его на сайте написанного на фласке?
Просто даже в Гугле ничего не выходит. Там либо полностью сайт на фласке без апи. Либо просто апи
источник

⁣D

⁣ Dead Jesus in Python Flask
Для этого обычной используют js фреймворки
источник

⁣D

⁣ Dead Jesus in Python Flask
Или библиотеки
источник

a

aman in Python Flask
А зачем?
Можете объяснить?
источник

⁣D

⁣ Dead Jesus in Python Flask
Разделяют фронт от бека
источник

⁣D

⁣ Dead Jesus in Python Flask
Бекенд на фласке(в твоём случае), фронтенд на чем угодно
источник

⁣D

⁣ Dead Jesus in Python Flask
И как в твоём случае ты говорил про андроид приложение, то бекенд будет один для веба и для андроид приложения
источник

V

Vladi in Python Flask
апи интегрировать куда угодно проще, чем готовый сайт, js фреймворки очень быстро позволяют заюзать апи
источник

V

Vladi in Python Flask
+1, это главный плюс
источник

V

Vladi in Python Flask
источник

a

aman in Python Flask
Я прекрасно понимаю всё это. Поэтому и хочу сделать апи.
Насчёт сайта, мне показалось его очень просто сделать на том же фласке.
источник

V

Vladi in Python Flask
да делай, никто не запрещает, просто рано или поздно тебе нужна будет динамика на сайте, и придётся уходить на js
источник

V

Vladi in Python Flask
я обычно на фласке делал чисто админки, всё остальное на vue.js, недельку ток потратил конечно на изучение
источник

a

aman in Python Flask
Какой момент невозможно будет реализовать на фласке?
Можешь пример привести?
источник