Hlasování má mít i osobu, nejen string
This commit is contained in:
parent
42380643df
commit
dcba5b6b30
3 changed files with 22 additions and 0 deletions
20
prednasky/migrations/0023_hlasovani_ucastnik_osoba.py
Normal file
20
prednasky/migrations/0023_hlasovani_ucastnik_osoba.py
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
# Generated by Django 4.2.16 on 2025-02-19 17:31
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
import django.db.models.deletion
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('personalni', '0019_rename_upozorneni_resitel_upozornovat_na_opravy_reseni'),
|
||||||
|
('prednasky', '0022_preklep_u_odpovedi_hlasovanioznalostech'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='hlasovani',
|
||||||
|
name='ucastnik_osoba',
|
||||||
|
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='personalni.osoba'),
|
||||||
|
),
|
||||||
|
]
|
|
@ -88,6 +88,7 @@ class Hlasovani(models.Model):
|
||||||
#: že všechna předchozí hlasování zde mají náhodný string…)
|
#: že všechna předchozí hlasování zde mají náhodný string…)
|
||||||
#: TODO Změnit to na Osobu*
|
#: TODO Změnit to na Osobu*
|
||||||
ucastnik = models.CharField("Účastník", max_length=100)
|
ucastnik = models.CharField("Účastník", max_length=100)
|
||||||
|
ucastnik_osoba = models.ForeignKey(Osoba, on_delete=models.CASCADE, blank=False, null=True)
|
||||||
seznam = models.ForeignKey(Seznam, null=True, on_delete=models.SET_NULL)
|
seznam = models.ForeignKey(Seznam, null=True, on_delete=models.SET_NULL)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
|
|
|
@ -64,6 +64,7 @@ def newPrednaska(request: HttpRequest) -> HttpResponse:
|
||||||
prednaska=prednaska,
|
prednaska=prednaska,
|
||||||
body=form.cleaned_data['body'],
|
body=form.cleaned_data['body'],
|
||||||
ucastnik=ucastnik,
|
ucastnik=ucastnik,
|
||||||
|
ucastnik_osoba=osoba,
|
||||||
seznam=seznam,
|
seznam=seznam,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue