template.html
views.py
<!DOCTYPE html>
<html>
<body>
<p>The queryset object:</p>
{{ mymembers }}
<p>Loop through the items:</p>
<table border='1'>
<tr>
<th>ID</th>
<th>Firstname</th>
<th>Lastname</th>
</tr>
{% for x in mymembers %}
<tr>
<td>{{ x.id }}</td>
<td>{{ x.firstname }}</td>
<td>{{ x.lastname }}</td>
</tr>
{% endfor %}
</table>
</body>
</html>
from django.http import HttpResponse
from django.template import loader
from .models import Members
from django.db.models import Q
def testing(request):
mydata = Members.objects.filter(Q(firstname='Emil') | Q(firstname='Tobias')).values()
template = loader.get_template('template.html')
context = {
'mymembers': mydata,
}
return HttpResponse(template.render(context, request))
# Check out template.html to see how the mymembers object
# was used in the HTML code.