<form method = "get">
{% csrf_token %}
<input type = "submit", name = "q">
views
------
formView (request):
if request.method == "GET" and 'q' in request.method:
---------
your view code
-----------
return render(request, template_name, context = {'text' : database_text, ... . ., ., , ,}
HTML (use bootstrap if possible)
-------
<div class = "container'>
<div class = "row">
<div class = "col-sm4">
Your columns for row 1
</div>
<div class = "col-sm4">
</div>
<div class = "col-sm4">
</div>
</div>
and another row here
if you work it out on say : text = Content.objects.filter("your query")
then you could loop based on this in your HTML:
{% for t in text %}
{{t.content_Content}}
{% endfor %}
Hope it helps !
regards