Как создать веб-страницу для поиска в базе данных mongoDB?

У меня есть база данных mongoDB продуктов. И я хочу создать веб-страницу, в которой я могу искать и фильтровать результаты из базы данных. Как и этот: https://demo.getsaleor.com/products/category/groceries-5/ (только эта страница, а не весь сайт)

1 – Могу ли я найти шаблон для выполнения этой работы с минимальными изменениями?

2 – Если шаблонов нет, есть ли у вас какие-либо идеи, как это сделать простым способом?

3 – Является ли Django хорошим для этого?

Спасибо.

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 …