Как создать веб-страницу для поиска в базе данных mongoDB?
У меня есть база данных mongoDB продуктов. И я хочу создать веб-страницу, в которой я могу искать и фильтровать результаты из базы данных. Как и этот: https://demo.getsaleor.com/products/category/groceries-5/ (только эта страница, а не весь сайт)
1 – Могу ли я найти шаблон для выполнения этой работы с минимальными изменениями?
2 – Если шаблонов нет, есть ли у вас какие-либо идеи, как это сделать простым способом?
3 – Является ли Django хорошим для этого?
Спасибо.
- Pymongo $ addToSet не работает
- Сохранение битрейзов в MongoDB
- Список пользователей для определенной базы данных с помощью PyMongo
- Django / SQL: отслеживание того, кто читает что на форуме
- Могу ли я использовать ту же базу данных MongoDB из Python и NodeJS
mongodb является частью стека MEAN, который используется для создания одностраничных приложений ( https://en.wikipedia.org/wiki/MEAN_(software_bundle) ). в настоящее время очень популярны приложения с одной страницей, и говорят, что SPA – это «будущее Интернета», однако их сложнее строить, чем простые html-страницы (я думаю)
при просмотре источника http://demo.getsaleor.com/products/category/groceries-5/ – это не одностраничное приложение …
функция, которую вы хотите воспроизвести, это <script type="application/ld+json">{"potentialAction": {"@type": "SearchAction", "query-input": "required name=search_term", "target": "http://demo.getsaleor.com//search/?q={search_term}"}, "@type": "WebSite", "@context": "http://schema.org", "name": "Saleor e-commerce", "url": "http://demo.getsaleor.com/", "description": ""}</script>
это делается путем отправки json на сервер, который содержит строку поиска и, следовательно, выполняет поиск в базе данных. на serveride вы можете использовать django в сочетании с mongodb для этого …
есть движок django для mongodb: https://django-mongodb-engine.readthedocs.io/en/latest/tutorial.html, поэтому django хорош с mongodb …
- Опасаясь трудности при установке pyenchant в python 3.6 (windows 7)
- Добавление строк в excel xlswriter
- Почему я получаю эту ошибку в монгольском запросе?
- Как преобразовать int в базу 9, без 0?
- Удаление частичных данных в mongoDB
- Как бы вы смоделировали эту связь с базой данных?
- Очистка вложенных операторов re.sub
- Как обновить Mongo-документ после его вставки?
- Зависимость круговой модели Django
- Mongo: объединение AND и OR
- Ошибка с OMP_NUM_THREADS при использовании распределенного пакета