update admin views
This commit is contained in:
parent
017735d03c
commit
c06b1a3117
Binary file not shown.
@ -64,9 +64,9 @@
|
||||
<li>Für Reservierungen werden die Hälfte aller Plätze bereitgestellt. Weitere Plätze sind, solange der Vorrat reicht, an der Kasse verfügbar.</li>
|
||||
<li>Die Essensanmeldung umfasst ein Mittagessen während der Pause am Aufführungstag. Pro Essensanmeldung kann nur eine Person erfasst werden. Ein Unkostenbeitrag wird für das Essen erhoben.</li>
|
||||
<li>Falls Sie eine inkorrekte Mail angegeben haben, Ihre Reservierung noch einmal bearbeiten möchten oder ein anderes Problem haben schreiben Sie eine Mail an <a href="mailto:mysteriendrama@denkena-consulting.com">mysteriendrama@denkena-consulting.com</a>. Wir sind bei allen Anliegen gerne behilflich.</li>
|
||||
<li>Aktuelle Reservierungen für Böblingen:<b> {{ summe_b }} von 100</b>. Aktuelle Essensanmeldungen: <b>{{summe_essen_b}}</b>.</li>
|
||||
<li>Aktuelle Reservierungen für Wuppertal:<b> {{ summe_w }} von 100</b>. Aktuelle Essensanmeldungen: <b>{{summe_essen_w}}</b>.</li>
|
||||
<li>Aktuelle Reservierungen für Lübeck:<b> {{ summe_l }} von 100</b>. Aktuelle Essensanmeldungen: <b>{{summe_essen_l}}</b>.</li>
|
||||
<li>Aktuelle Reservierungen für Böblingen:<b> {{ summe_b }} von 200</b>. Aktuelle Essensanmeldungen: <b>{{summe_essen_b}}</b>.</li>
|
||||
<li>Aktuelle Reservierungen für Wuppertal:<b> {{ summe_w }} von 200</b>. Aktuelle Essensanmeldungen: <b>{{summe_essen_w}}</b>.</li>
|
||||
<li>Aktuelle Reservierungen für Lübeck:<b> {{ summe_l }} von 200</b>. Aktuelle Essensanmeldungen: <b>{{summe_essen_l}}</b>.</li>
|
||||
</ol>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -7,14 +7,14 @@
|
||||
<span class="dc-parallax" style="background-image:url({% static 'pictures/curtain.webp' %});width:100%"></span>
|
||||
<div class="dc-header dc-center">
|
||||
<h1 class="dc-xxlarge dc-main-title">Jugendgruppe Mysteriendrama</h1>
|
||||
<span class="dc-xlarge dc-subtitle">Aufführung des Mysteriendramas:<br> "Die Prüfung der Seele" <br> ein Rosenkreuzermysterium durch Rudolf Steiner</span>
|
||||
<span class="dc-xlarge dc-subtitle">Aufführung des Mysteriendramas:<br>"Die Prüfung der Seele"<br>ein Rosenkreuzermysterium durch Rudolf Steiner</span>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<div class="dc-page-container dc-padding">
|
||||
<p class="dc-center dc-padding"><b>Liebe Freunde des Mysteriendramas,</b></p>
|
||||
<p>nach 3 Jahren bringt nun endlich eine Gruppe junger Erwachsener aus Deutschland, der Schweiz und anderen Ländern das zweite durch Rudolf Steiner geschaffene Mysteriendrama, <i>Die Prüfung der Seele</i>, dreimalig auf die Bühne.<br>Durch den ganzen August und in den September hinein soll ein gemeinsames Leben in der Suche nach echt menschlicher Erkenntnis und der Arbeit am durch Rudolf Steiner geschaffenen Mysteriendrama versucht werden.</p>
|
||||
<p style="padding-bottom:30px">nach 3 Jahren bringt nun endlich eine Gruppe junger Erwachsener aus Deutschland, der Schweiz und anderen Ländern das zweite durch Rudolf Steiner geschaffene Mysteriendrama, <i>Die Prüfung der Seele</i>, dreimalig auf die Bühne.<br>Durch den ganzen August und in den September hinein soll ein gemeinsames Leben in der Suche nach echt menschlicher Erkenntnis und der Arbeit am durch Rudolf Steiner geschaffenen Mysteriendrama versucht werden.</p>
|
||||
<div class="dc-center dc-padding dc-deep-purple dc-round-small"><b>Aufführungstermine für die Tournee 2023</b><br>
|
||||
Samstag, 26. August, Freie Waldorfschule Böblingen von 10 Uhr bis ca. 18 Uhr<br>
|
||||
Mittwoch, 30. August, Rudolf-Steiner-Schule Wuppertal von 14 Uhr bis ca. 22 Uhr<br>
|
||||
|
Binary file not shown.
Binary file not shown.
@ -2,6 +2,14 @@ from django.contrib import admin
|
||||
from .models import Essen, Contact, Reservierung
|
||||
# Register your models here.
|
||||
|
||||
admin.site.register(Essen)
|
||||
class EssenAdmin(admin.ModelAdmin):
|
||||
list_display = ('name', 'auswahl')
|
||||
list_filter = ['auswahl']
|
||||
|
||||
class ReservierungAdmin(admin.ModelAdmin):
|
||||
list_display = ('name', 'anzahl_b', 'anzahl_w', 'anzahl_l')
|
||||
list_filter = ['anzahl_b', 'anzahl_w', 'anzahl_l']
|
||||
|
||||
admin.site.register(Essen, EssenAdmin)
|
||||
admin.site.register(Contact)
|
||||
admin.site.register(Reservierung)
|
||||
admin.site.register(Reservierung, ReservierungAdmin)
|
||||
|
@ -57,13 +57,13 @@ def init_context():
|
||||
if summe_w == None: summe_w = 0
|
||||
summe_l = Reservierung.objects.aggregate(Sum("anzahl_l"))['anzahl_l__sum']
|
||||
if summe_l == None: summe_l = 0
|
||||
if summe_b >= 100:
|
||||
if summe_b >= 200:
|
||||
reservierung_form.fields["anzahl_b"].widget = forms.HiddenInput()
|
||||
reservierung_form.fields["anzahl_b"].initial = 0
|
||||
if summe_w >= 100:
|
||||
if summe_w >= 200:
|
||||
reservierung_form.fields["anzahl_w"].widget = forms.HiddenInput()
|
||||
reservierung_form.fields["anzahl_w"].initial = 0
|
||||
if summe_l >= 100:
|
||||
if summe_l >= 200:
|
||||
reservierung_form.fields["anzahl_l"].widget = forms.HiddenInput()
|
||||
reservierung_form.fields["anzahl_l"].initial = 0
|
||||
return {'essen_form': essen_form, 'reservierung_form': reservierung_form, 'summe_b': summe_b, 'summe_w': summe_w,'summe_l': summe_l,'summe_essen_b': summe_essen_b,'summe_essen_w': summe_essen_w,'summe_essen_l': summe_essen_l,}
|
||||
@ -79,7 +79,7 @@ def anmeldung(request):
|
||||
send_mail('Essensanmeldung erhalten!', '''Sehr geehrte/r ''' + name + ''',
|
||||
hiermit möchten wir Ihnen den Erhalt Ihrer Essensanmeldung bestätigen.
|
||||
Mit freundlichen Grüßen,
|
||||
Ihr Team der Jugendgruppe Mysteriendrama''', 'webmailer@denkena-consulting.com', [mail, 'mysteriendrama@denkena-consulting.com', 'dhafner1964@hotmail.com',], fail_silently=False)
|
||||
Ihr Team der Jugendgruppe Mysteriendrama''', 'webmailer@denkena-consulting.com', [mail, 'mysteriendrama@denkena-consulting.com','dhafner1964@hotmail.com',], fail_silently=False)
|
||||
context = init_context()
|
||||
return render(request, 'anmeldung.html', context)
|
||||
if request.method == 'POST' and request.POST.get("form_type") == "reservierung":
|
||||
@ -97,7 +97,7 @@ Ihr Team der Jugendgruppe Mysteriendrama''', 'webmailer@denkena-consulting.com',
|
||||
if int(anzahl_l) > 0: message_body += ('Sitzplätze in Lübeck: ' + anzahl_l + '.\n')
|
||||
message_body += ('''Mit freundlichen Grüßen,
|
||||
Ihr Team der Jugendgruppe Mysteriendrama''')
|
||||
send_mail('Reservierung erhalten!', message_body, 'webmailer@denkena-consulting.com', [mail, 'mysteriendrama@denkena-consulting.com', 'dhafner1964@hotmail.com'], fail_silently=False)
|
||||
send_mail('Reservierung erhalten!', message_body, 'webmailer@denkena-consulting.com', [mail, 'mysteriendrama@denkena-consulting.com','dhafner1964@hotmail.com',], fail_silently=False)
|
||||
context = init_context()
|
||||
return render(request, 'anmeldung.html', context)
|
||||
if request.method == 'GET':
|
||||
|
Loading…
Reference in New Issue
Block a user