preparation mail, modded admin and gs cleaning
This commit is contained in:
parent
6db782f43a
commit
83c372c03a
@ -5,12 +5,10 @@
|
|||||||
<h1 class="dc-center dc-xxlarge">Arbeitsgruppen</h1>
|
<h1 class="dc-center dc-xxlarge">Arbeitsgruppen</h1>
|
||||||
<div style="width:100%;overflow-x:hidden" class="dc-page-container dc-primary-background">
|
<div style="width:100%;overflow-x:hidden" class="dc-page-container dc-primary-background">
|
||||||
<h3 class="dc-center">Daniel Hafner: Einführung in die Anthroposophie</h3>
|
<h3 class="dc-center">Daniel Hafner: Einführung in die Anthroposophie</h3>
|
||||||
<h3 class="dc-center">Carola Gerhard: Wie krieg ich's hin?</h3>
|
|
||||||
<h3 class="dc-center">Felicia Holland: Workshop „Kunst als Weg“</h3>
|
<h3 class="dc-center">Felicia Holland: Workshop „Kunst als Weg“</h3>
|
||||||
<p class="dc-center">Mein Workshop bietet die Möglichkeit, mit Hilfe von verschiedenen Materialien künstlerisch dem eigenen Ausdruck auf die Spur zu kommen. Farben, verschiedene Untergründe, Strukturen und Formen haben dabei ihre ganz eigenen Gesetze. Spannend wird es dann, wenn diese Gesetze mit dem eigenen Ausdruck in Beziehung treten.<br>In der Kunst kommt man nicht an sich selbst vorbei. So kann man auf diesem künstlerischen Weg eine Menge über sich selbst in Erfahrung bringen.<br>Jeder kann mitmachen, auch ganz ohne Vorkenntnisse.<br>Felicia Holland, 12 Jahre Tätigkeit in der Freien Kunst, jetzt Pfarrerin in Hannover</p>
|
<p class="dc-center">Mein Workshop bietet die Möglichkeit, mit Hilfe von verschiedenen Materialien künstlerisch dem eigenen Ausdruck auf die Spur zu kommen. Farben, verschiedene Untergründe, Strukturen und Formen haben dabei ihre ganz eigenen Gesetze. Spannend wird es dann, wenn diese Gesetze mit dem eigenen Ausdruck in Beziehung treten.<br>In der Kunst kommt man nicht an sich selbst vorbei. So kann man auf diesem künstlerischen Weg eine Menge über sich selbst in Erfahrung bringen.<br>Jeder kann mitmachen, auch ganz ohne Vorkenntnisse.<br>Felicia Holland, 12 Jahre Tätigkeit in der Freien Kunst, jetzt Pfarrerin in Hannover</p>
|
||||||
<h3 class="dc-center">Ran Miller: Eurythmie</h3>
|
<h3 class="dc-center">Ran Miller: Eurythmie</h3>
|
||||||
<h3 class="dc-center">Richard Dzidzaria: Ehe und Partnerschaft: Ideale und Herausforderungen</h3>
|
<h3 class="dc-center">Richard Dzidzaria: Ehe und Partnerschaft: Ideale und Herausforderungen</h3>
|
||||||
<h3 class="dc-center">Laurens Hornemann: </h3>
|
|
||||||
<h3 class="dc-center">Martin Merckens: </h3>
|
<h3 class="dc-center">Martin Merckens: </h3>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
25
templates/preparation_mail.html
Normal file
25
templates/preparation_mail.html
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
{% extends 'base_mail.html' %}
|
||||||
|
{% load static %}
|
||||||
|
{% block content %}
|
||||||
|
<div class="dc-container dc-center dc-padding-24">
|
||||||
|
<a href="https://im-puls.org"><img src="https://im-puls.org/static/pictures/logo.webp" style="width:264px;height:120px;display:grid;margin-left:auto;margin-right:auto" class="dc-padding-24"></a>
|
||||||
|
<h2 class="dc-center ">Bald beginnt die Im·Puls-Tagung, {{form.name}}</h2>
|
||||||
|
<p class="dc-center dc-large dc-padding-24">Letzte Vorbereitungen zur Tagung.</p>
|
||||||
|
<ul style="text-align:center;list-style-position:inside;">
|
||||||
|
<li>Schreibzeug, Hausschuhe, Eurythmieschuhe, Musikinstrumente, Schlafsack und Isomatte mitbringen.
|
||||||
|
<li>Es gibt eine Initiative zum Musizieren bei der Menschenweihehandlung, bei Interesse einfach mitmachen
|
||||||
|
<li>Denkt an den Kuchen!
|
||||||
|
|
||||||
|
<ul style="text-align:center;list-style-position:inside;">
|
||||||
|
<li>Das Tagungsbüro ist unter folgender Rufnummer erreichbar: 0151 70818415.
|
||||||
|
<li>Die Tagung beginnt am 14. Februar um 17:00, Du kannst gerne auch früher kommen.
|
||||||
|
<li>Auf der gesamten Tagung herrscht Alkohol- und Drogenverbot.
|
||||||
|
<li>Bei weiteren Fragen kannst Du gerne mit dem Tagungsbüro Kontakt aufnehmen.<br>
|
||||||
|
</ul>
|
||||||
|
Es wünscht viel Freude bei der Tagung,<br>
|
||||||
|
Federico J. Denkena<br>
|
||||||
|
im Auftrag</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{% endblock content %}
|
12
templates/preparation_mail.txt
Normal file
12
templates/preparation_mail.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
Bald beginnt die Im·Puls-Tagung, {{form.name}}.
|
||||||
|
Letzte Hinweise zur Tagung.
|
||||||
|
- Schreibzeug, Hausschuhe, Eurythmieschuhe, Musikinstrumente, Schlafsack und Isomatte mitbringen.
|
||||||
|
- Es gibt eine Initiative zum Musizieren bei der Menschenweihehandlung, bei Interesse einfach mitmachen
|
||||||
|
- Denkt an den Kuchen!
|
||||||
|
- Das Tagungsbüro ist unter folgender Rufnummer erreichbar: 0151 70818415.
|
||||||
|
- Die Tagung beginnt am 14. Februar um 17:00, Du kannst gerne auch früher kommen.
|
||||||
|
- Auf der gesamten Tagung herrscht Alkohol- und Drogenverbot.
|
||||||
|
- Bei weiteren Fragen kannst Du gerne mit dem Tagungsbüro Kontakt aufnehmen.
|
||||||
|
Es wünscht viel Freude bei der Tagung,
|
||||||
|
Federico J. Denkena
|
||||||
|
im Auftrag
|
@ -4,10 +4,10 @@ from django.core.mail import send_mail
|
|||||||
from django.template.loader import render_to_string
|
from django.template.loader import render_to_string
|
||||||
|
|
||||||
class RegistrantAdmin(admin.ModelAdmin):
|
class RegistrantAdmin(admin.ModelAdmin):
|
||||||
list_display = ('name',)
|
list_display = ('name','timestamp', 'payed', 'cake')
|
||||||
readonly_fields = ['timestamp']
|
readonly_fields = ['timestamp']
|
||||||
list_filter = ['payed', 'rate_reduced', 'canceled', 'team', 'food']
|
list_filter = ['payed', 'rate_reduced', 'canceled', 'team', 'food', 'cake']
|
||||||
actions = ['welcome_mail',]
|
actions = ['welcome_mail','preparation_mail']
|
||||||
|
|
||||||
@admin.action(description='Send welcome mail again...')
|
@admin.action(description='Send welcome mail again...')
|
||||||
def welcome_mail(self, request, queryset):
|
def welcome_mail(self, request, queryset):
|
||||||
@ -17,6 +17,15 @@ class RegistrantAdmin(admin.ModelAdmin):
|
|||||||
send_mail(f'Herzlich Willkommen zur Im·Puls-Tagung, {reg.name}', msg_plain, 'buero@im-puls.org', [f"{reg.mail}"], fail_silently=False, html_message=msg_html)
|
send_mail(f'Herzlich Willkommen zur Im·Puls-Tagung, {reg.name}', msg_plain, 'buero@im-puls.org', [f"{reg.mail}"], fail_silently=False, html_message=msg_html)
|
||||||
send_mail(f'Neue Anmeldung: {reg.name}', msg_plain, 'buero@im-puls.org', ["webmaster@denkena-consulting.com"], fail_silently=False, html_message=msg_html)
|
send_mail(f'Neue Anmeldung: {reg.name}', msg_plain, 'buero@im-puls.org', ["webmaster@denkena-consulting.com"], fail_silently=False, html_message=msg_html)
|
||||||
|
|
||||||
|
@admin.action(description='Send preparation mail...')
|
||||||
|
def preparation_mail(self, request, queryset):
|
||||||
|
for reg in queryset:
|
||||||
|
msg_plain = render_to_string('preparation_mail.txt', {"form": reg})
|
||||||
|
msg_html = render_to_string('preparation_mail.html', {"form": reg})
|
||||||
|
send_mail(f'Letzte Informationen zur Im·Puls-Tagung, {reg.name}', msg_plain, 'buero@im-puls.org', [f"{reg.mail}"], fail_silently=False, html_message=msg_html)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
admin.site.register(Registrant, RegistrantAdmin)
|
admin.site.register(Registrant, RegistrantAdmin)
|
||||||
admin.site.register(Author)
|
admin.site.register(Author)
|
||||||
admin.site.register(Category)
|
admin.site.register(Category)
|
||||||
|
Loading…
Reference in New Issue
Block a user