Lets develop a webapp with Solr.

Short guide to Jinja2:

http://jinja.pocoo.org/docs/2.10/

Jinja2 is a modern day templating language for Python developers. It was made after Django’s template. It is used to create HTML, XML or other markup formats that are returned to the user via an HTTP request.

A base template contains the basic layout which is common to all the other templates, and it is from this base template we extend or derive the layout for other pages.

Delimiters

Short guide to Flask:

http://flask.pocoo.org/

Code:

https://github.com/spawnmarvel/solrhttp

 

WebApp in progress, the picture below is the running app with not much code, and about 30 min for develepment time..

In this app we will make admin and query function for Solr in Flask for the functions we developed earlier.

We will search for data, add data, delete data, backup / load and restore and more.