С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/29: Рейтинг темы: голосов - 29, средняя оценка - 4.76
11 / 11 / 1
Регистрация: 24.11.2015
Сообщений: 359
1

Взаимодействие frontend'a и backend'a

05.01.2018, 22:07. Показов 5706. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!

Я новичок в вебе. Я настроил Apache2, Ubuntu, MySQL. Технологии, которыми пользуюсь - flask, python.

Есть человек, который занимается фронтэндом, он мне передал HTML, CSS файлы, с JS внутри.

Структура папок в проекте flask:

templates

static

питоновские скрипты

В папочку templates я положил css файлы, в templates - html.

Весь бэкэнд для прототипа уже поднят, вопрос в том, как организовать взаимодействие между frontend'ом и backend'om.

Видел модуль wtfforms, но я вот не понимаю, неужели формочки для ввода полей нужно делать на Питоне??

Категорически не понимаю, как организовывается взаимодействие между этими двумя частями. Вот например есть listbpx на сайте, пользователь что-то вводит в поле, нажимает Enter и далее каким-то образом должен происходить обмен данными между F && B.. Например, должна происходить отправка данных на сервер, скрипт на питоне должен их анализировать, потом отправлять обратно на фронт.

Подскажите пожалуйста, что нужно использовать, чтобы достичь этого взаимодействия.

Заранее спасибо!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.01.2018, 22:07
Ответы с готовыми решениями:

Ищу ребят для совместного обучения и практики языка PHP и в целом Backenda
Сам я новичок. На практике ток один мини-проект Artmobee#5117 - Мой дискорд. Добавляйтесь

Взаимодействие VB и VC++
Взаимодействие VB и VCPP. VB60 и VCPP50. Помогите решить проблемку. Есть VB проект и dll на...

Взаимодействие C# и 1c
Подскажите как такое реализовать? Есть некие устройства с которыми из программы C# можно без...

Взаимодействие 1С и C#
Добрый день. Есть такая задача - написать простейший графический редактор, в котором можно будет на...

5
944 / 702 / 273
Регистрация: 10.12.2016
Сообщений: 1,734
05.01.2018, 23:31 2
это POST запрос
http://www.w3ii.com/ru/flask/f... plate.html
1
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
06.01.2018, 03:10 3
Лучший ответ Сообщение было отмечено Zigfrid как решение

Решение

По теме - вам ответили и привели хороший пример. Еще вариант - аякс запросы и яваскрипт.
Цитата Сообщение от Zigfrid Посмотреть сообщение
Видел модуль wtfforms, но я вот не понимаю, неужели формочки для ввода полей нужно делать на Питоне??
Это достаточно простой в плане использования, но не всегда простой и короткий в плане реализации способ. Удобен для обработки ошибок и проверки правильности данных.
1
11 / 11 / 1
Регистрация: 24.11.2015
Сообщений: 359
06.01.2018, 14:23  [ТС] 4
Спасибо за ответы!

Цитата Сообщение от Zuzik Посмотреть сообщение
Еще вариант - аякс запросы и яваскрипт
Существуют ли еще варианты?
0
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
06.01.2018, 15:02 5
Цитата Сообщение от Zigfrid Посмотреть сообщение
Существуют ли еще варианты?
Нет
1
944 / 702 / 273
Регистрация: 10.12.2016
Сообщений: 1,734
06.01.2018, 17:40 6
Цитата Сообщение от Zigfrid Посмотреть сообщение
Существуют ли еще варианты?
в первом приближении взаимодействие frontend-backend (клиент-сервер) идет по принципу:
запрос клиента - ответ сервера
если работаете с готовым клиентом - от него надо плясать, какие там запросы, такие надо делать и ответы
неплохой пример как с нуля это делается
http://bottle.readthedocs.io/e... l_app.html
1
06.01.2018, 17:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.01.2018, 17:40
Помогаю со студенческими работами здесь

Взаимодействие МК и ПК
Здравствуйте! Недавно я сделал что-то вроде небольшого робота на Arduino UNO управляемого с ПК....

Qt взаимодействие с ОС
Всем доброго времени суток В Qt есть отличная функция, которая открывает ссылку в стандартном...

Взаимодействие C# и Excel
Здравствуйте! Возможно, этот вопрос уже задавался много раз, но похоже на то, что я не смогу прийти...

Межпроцессное взаимодействие
Здравствуйте, подскажите пожалуйста. Работаю в Unix, на чистом Си. Задача следующая: из моей...

Межядерное взаимодействие
Здравствуйте. Передо мной стоит следующая задача. Я разрабатываю программу, которая будет работать...

Взаимодействие интерфейсов
Добрый день, форумчане! Менее года назад писал парсер для разных форматов jpeg`а. Был реализован...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru