Я думаю, что вам нужно начать с такой структуры в шаблонной функции views.py
, которая может быть looped
намного проще на стороне шаблона:
CRS = [
{
'CR': 'RA CROXE-16344'
'ENGINEER_NAME': 'Leela',
'DESCRIPTION': 'M5 Rainbow when it is conversation with external',
'BINARIES': 'SYM'
},
{
'CR': 'RA CROXE-16344'
'ENGINEER_NAME': 'MARK',
'DESCRIPTION': 'M5 Network SIP ISDN TLS call with VPN_G729',
'BINARIES': 'TEL.1.so'
}
]
Итак, что-то как это в views.py
:
from django.http import HttpResponse
from django.template import loader
def index(request):
CRS = [
{
'CR': 'RA CROXE-16344'
'ENGINEER_NAME': 'Leela',
'DESCRIPTION': 'M5 Rainbow when it is conversation with external',
'BINARIES': 'SYM'
},
{
'CR': 'RA CROXE-16344'
'ENGINEER_NAME': 'MARK',
'DESCRIPTION': 'M5 Network SIP ISDN TLS call with VPN_G729',
'BINARIES': 'TEL.1.so'
}
]
template = loader.get_template('index.html')
context = {
'CRS': CRS,
}
return HttpResponse(template.render(context, request))
И запустить со следующим:
<table class="table">
<tr>
<td>CR</td>
<td>Engineer Name</td>
<td>Description</td>
<td>Binaries</td>
</tr>
{% for CR in CRS %}
<tr>
<td>{{ CR.CR }}<td>
<td>{{ CR.ENGINEEER_NAME }}</td>
<td>{{ CR.DESCRIPTION }}</td>
<td>{{ CR.BINARIES }}</td>
</tr>
{% endfor %}
</table>