@asclepiy

Как реализовать на сайте поиск по csv файлам?

Суть вопроса такова - нужно сделать сайт c такими страничками
1. Регистрация / Вход (Сделать доступ к сайту только зарегистрированным пользователям)
2. Поиск (Поиск по коду детали и вывод её пользователю)
3. Корзина (Чтоб пользователь мог добавить деталь и оформить заказ)
4. Станица с текстом для обьявления
5. Поиск по вин коду (поля с вводом вин кода и описанием детали )
6. Страничка для скажевание файлов с ценами
7. Прием сообщений (На почту или куда будет удобно о новых пользователях(Чтоб надать им доступ) о заказах что пользователи заказали и о поиске по вин коде)
Файлы 10 шт и в каждом по 500 тыс строк
Можно ли реализовать это на питоне и подключить к ворпресу или писать на чистом html или возможно кто-то посоветует какой-то плагин на ворпресе или свое решение задачи?
  • Вопрос задан
  • 170 просмотров
Пригласить эксперта
Ответы на вопрос 2
@CorteZzZz
Тут больше похоже на ТЗ для фриланса. Но за этим в другой раздел вроде как.

Да и любом случае лучше на фриланс скинуть такой запрос, то после постановки задачи слова про "чистый html" настораживают )))
Ответ написан
Комментировать
azerphoenix
@azerphoenix
Java Software Engineer
Можно ли реализовать это на питоне и подключить к ворпресу или писать на чистом html или возможно кто-то посоветует какой-то плагин на ворпресе или свое решение задачи?


1) Что именно вы собрались писать на чистом html? html - язык разметки. Соответственно, никакую логику взаимодействия реализовать не сможете на нем.
2) Если решили писать на python, то продолжите идею и используйте фреймворк Django. Далее эти csv файлы импортируете в БД (маппинг в БД). Для удобства используйте ORM. Далее реализуете поиск (можете взять elasticsearch и создать необходимые индексы). Ну а дальше весь остальной функционал сайта и интернет-магазина.
3) Если решили сделать все на WordPress, то плагин Woocommerce (интернет-магазин). Используйте CSV таблицы, чтобы по ним создать товары. Например, плагин WP All Import + Woocommerce Addon для импорта товаров.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы