Compare commits
No commits in common. "e6d4bfe0f57524134a9f050c56125daf61d76ca6" and "6f3fe7f0dab4f1a5903deb12ce7780d0145c3df1" have entirely different histories.
e6d4bfe0f5
...
6f3fe7f0da
7 changed files with 28 additions and 28 deletions
|
@ -69,7 +69,7 @@ urlpatterns = [
|
|||
# path('api/', include(router.urls)),
|
||||
|
||||
# Výroční sraz
|
||||
path('srazy/', include('vyroci.urls')),
|
||||
path('', include('vyroci.urls')),
|
||||
|
||||
]
|
||||
|
||||
|
|
|
@ -15,13 +15,13 @@ class Migration(migrations.Migration):
|
|||
name='UcastnikVyroci',
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('jmeno', models.CharField(help_text='Občanská identifikace účastníka víkendovky', max_length=256, verbose_name='Jméno a příjmení')),
|
||||
('prezdivka', models.CharField(help_text='Zveřejňovaná identifikace účastníka víkendovky', max_length=256, verbose_name='Přezdívka (do seznamu účastníků, například Bětka N.)')),
|
||||
('jmeno', models.CharField(help_text='Občanská identifikace účastníka víkendovky', max_length=256, verbose_name='Jméno a přijmení')),
|
||||
('prezdivka', models.CharField(help_text='Veřejná identifikace účastníka víkendovky', max_length=256, verbose_name='Přezdívka')),
|
||||
('email', models.EmailField(help_text='Kontakt na účastníka víkendovky', max_length=256, verbose_name='E-mail')),
|
||||
('kdy', models.TextField(verbose_name='Řešil nebo organizoval jsi M&M? Kdy?')),
|
||||
('cojemam', models.TextField(verbose_name='Co znamená M&M (a proč)?')),
|
||||
('cislo', models.TextField(verbose_name='Co v M&Mí historii značí číslo 265252859812191058636308480000000?')),
|
||||
('dodat', models.TextField(blank=True, null=True, verbose_name='Co chci ještě dodat?')),
|
||||
('kdy', models.TextField(max_length=256, verbose_name='Řešil nebo organizoval jsi M&M? Kdy?')),
|
||||
('cojemam', models.TextField(max_length=256, verbose_name='Co znamená M&M (a proč)?')),
|
||||
('cislo', models.TextField(max_length=256, verbose_name='Co v M&Mí historii značí číslo 265252859812191058636308480000000?')),
|
||||
('dodat', models.TextField(blank=True, max_length=256, null=True, verbose_name='Co chci ještě dodat?')),
|
||||
],
|
||||
),
|
||||
]
|
||||
|
|
|
@ -6,13 +6,13 @@ from django.db import models
|
|||
class UcastnikVyroci(models.Model):
|
||||
|
||||
jmeno = models.CharField(
|
||||
"Jméno a příjmení", max_length=256, blank=False, null=False,
|
||||
"Jméno a přijmení", max_length=256, blank=False, null=False,
|
||||
help_text="Občanská identifikace účastníka víkendovky"
|
||||
)
|
||||
|
||||
prezdivka = models.CharField(
|
||||
"Přezdívka (do seznamu účastníků, například Bětka N.)", max_length=256, blank=False, null=False,
|
||||
help_text="Zveřejňovaná identifikace účastníka víkendovky"
|
||||
"Přezdívka", max_length=256, blank=False, null=False,
|
||||
help_text="Veřejná identifikace účastníka víkendovky"
|
||||
)
|
||||
|
||||
email = models.EmailField(
|
||||
|
@ -21,20 +21,20 @@ class UcastnikVyroci(models.Model):
|
|||
)
|
||||
|
||||
kdy = models.TextField(
|
||||
"Řešil nebo organizoval jsi M&M? Kdy?", blank=False,
|
||||
"Řešil nebo organizoval jsi M&M? Kdy?", max_length=256, blank=False,
|
||||
null=False,
|
||||
)
|
||||
|
||||
cojemam = models.TextField(
|
||||
"Co znamená M&M (a proč)?", blank=False, null=False,
|
||||
"Co znamená M&M (a proč)?", max_length=256, blank=False, null=False,
|
||||
)
|
||||
|
||||
cislo = models.TextField(
|
||||
"Co v M&Mí historii značí číslo 265252859812191058636308480000000?",
|
||||
blank=False, null=False,
|
||||
max_length=256, blank=False, null=False,
|
||||
)
|
||||
|
||||
dodat = models.TextField(
|
||||
"Co chci ještě dodat?", blank=True, null=True,
|
||||
"Co chci ještě dodat?", max_length=256, blank=True, null=True,
|
||||
)
|
||||
|
||||
|
|
|
@ -8,12 +8,12 @@
|
|||
|
||||
<p>Rádi bychom Tě pozvali na plánovaný M&Mí sraz, kde nalezneš možnost se setkat se současnými organizátory a účastníky, minulými organizátory a účastníky, předminulými organizátory a účastníky, předpředminulými organizátory a účastníky a jinými M&Mími legendami.</p>
|
||||
|
||||
<p>Těšit se můžeš na zábavnou akci pro všechny věkové kategorie. Pokud máš chuť se zúčastnit, tak neváhej a vyplň přihlašovací formulář níže (pokud plánuješ přijet jen na část víkendu, nebo s sebou někoho vzít – třeba děti, tak to napiš do poznámky). Podrobnější informace o akci budeme rozesílat přibližně dva týdny před akcí.</p>
|
||||
<p>Těšit se můžeš na zábavnou akci pro všechny věkové kategorie. Pokud máš chuť se zúčastnit, tak neváhej a vyplň přihlašovací formulář níže (pokud plánuješ přijet jen na část víkendu, nebo s sebou někoho vzít – třeba děti, tak to napiš do poznámky). Podrobnější informace o akci budeme rozesílat přibližně dva týdny před akci.</p>
|
||||
|
||||
<ul>
|
||||
<li> Kdy: pátek 22. – neděle 24. 9. 2023 </li>
|
||||
<li> Kde: <a href="https://borovice.cz/inzerat/2587-zakladna-pratel-prirody-upirci-2">Klubovna Upírků v Libčicích n.V.</a></li>
|
||||
<li> Kdo jede: {% for ucastnik in ucastnici %}{% if not forloop.first %}, {% endif %}{{ ucastnik.prezdivka }}{% endfor %}</li>
|
||||
<li> Kdo jede: Káťa, (R)adim{% for ucastnik in ucastnici %}, {{ ucastnik.prezdivka }}{% endfor %}</li>
|
||||
</ul>
|
||||
|
||||
<h2>Přihlašovací formulář</h2>
|
||||
|
@ -22,7 +22,6 @@
|
|||
|
||||
<form action="{% url 'vyrocni_sraz' %}" method="post">
|
||||
<table class="form">
|
||||
{{form.non_field_errors}}
|
||||
{% for field in form %}
|
||||
<tr>
|
||||
<td>
|
||||
|
@ -49,6 +48,7 @@
|
|||
</table>
|
||||
|
||||
{% csrf_token %}
|
||||
{{form.non_field_errors}}
|
||||
|
||||
<input type="submit" value="Přihlásit se!">
|
||||
</form>
|
||||
|
|
|
@ -15,15 +15,15 @@
|
|||
<th>Něco dodat?</th>
|
||||
</tr>
|
||||
|
||||
{% for u in object_list %}
|
||||
{% for obj in ucastnikvyroci_list %}
|
||||
<tr>
|
||||
<td>{{ u.jmeno }}</td>
|
||||
<td>{{ u.prezdivka }}</td>
|
||||
<td>{{ u.email }}</td>
|
||||
<td style="word-break: break-all">{{ u.kdy }}</td>
|
||||
<td style="word-break: break-all">{{ u.cojemam }}</td>
|
||||
<td style="word-break: break-all">{{ u.cislo }}</td>
|
||||
<td style="word-break: break-all">{{ u.dodat }}</td>
|
||||
<td>{{ obj.jmeno }}</td>
|
||||
<td>{{ obj.prezdivka }}</td>
|
||||
<td>{{ obj.email }}</td>
|
||||
<td style="word-break: break-all">{{ obj.kdy }}</td>
|
||||
<td style="word-break: break-all">{{ obj.cojemam }}</td>
|
||||
<td style="word-break: break-all">{{ obj.cislo }}</td>
|
||||
<td style="word-break: break-all">{{ obj.dodat }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</table>
|
||||
|
|
|
@ -5,12 +5,12 @@ from .views import VyrociView, VyrociListView
|
|||
|
||||
urlpatterns = [
|
||||
path(
|
||||
'30-let/',
|
||||
'sraz/',
|
||||
VyrociView.as_view(),
|
||||
name='vyrocni_sraz'
|
||||
),
|
||||
path(
|
||||
'30-let_vysledky/',
|
||||
'sraz_vysledky/',
|
||||
org_required(VyrociListView.as_view()),
|
||||
name='vyrocni_sraz_vysledky'
|
||||
),
|
||||
|
|
|
@ -20,7 +20,7 @@ class VyrociView(FormView):
|
|||
def form_valid(self, form):
|
||||
form.save()
|
||||
|
||||
return formularOKView(self.request, "Úspěšně ses přihlásil na sraz")
|
||||
return formularOKView(self.request, "Úspěšně jsi se přihlásil na víkendovku")
|
||||
def get_initial(self):
|
||||
initial = super().get_initial()
|
||||
if self.request.user.is_authenticated:
|
||||
|
|
Loading…
Reference in a new issue