ich möchte gern Daten aus zwei Klassen in ein template bekommen, welche ich vom Admin-Bereich per request angefordert hab.
Die erste Klasse:
Code: Alles auswählen
class sim(models.Model):
nummer = models.CharField('SIM-Kartenummer',max_length=80,unique=True)
pin = models.CharField('PIN',max_length=4,null=True,blank=True)
pin2 = models.CharField('PIN2',max_length=4,null=True,blank=True)
puk = models.CharField('PUK',max_length=8,null=True,blank=True)
puk2 = models.CharField('PUK2',max_length=8,null=True,blank=True)
mobilfunknummer = models.ForeignKey('mobilfunknummer', verbose_name='Mobilfunknummer')
...
Code: Alles auswählen
class vertrag(models.Model):
mobilfunknummer = models.ForeignKey('mobilfunknummer', verbose_name="Mobilfunknummer")
grundtarif = models.ForeignKey('grundtarife', verbose_name="Grundtarif")
...
class grundtarife(models.Model):
grundtarif = models.CharField('Grundtarif',max_length=80,unique=False)
..
Code: Alles auswählen
def export_as_html(modeladmin, request, queryset):
response = HttpResponse(content_type="text/html")
entries = queryset
return render_to_response('export.html', {'entries': entries})
Code: Alles auswählen
<div id="content">
{% block content %}
<br>
{% for e in entries %}
{{ e.mobilfunknummer }}
{{ e.nummer }}
{{ e.pin }}
Jemand eine Idee wie das aussehen muss?
Danke.