Loading elections/admin.py +0 −1 Changes for elections/admin.py: 0 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -3,7 +3,6 @@ from django.contrib.admin import AdminSite from .models import Election, Option class OptionInline(admin.TabularInline): model = Option # exclude = ['votes'] Loading elections/migrations/0001_initial.py 0 → 100644 +25 −0 Changes for elections/migrations/0001_initial.py: 25 added lines, 0 removed lines. Original line number Diff line number Diff line # Generated by Django 6.0.3 on 2026-03-14 16:27 from django.db import migrations, models class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='Election', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=50)), ('description', models.TextField(blank=True)), ('allow_invalid', models.BooleanField(default=True)), ('start_date', models.DateTimeField()), ('end_date', models.DateTimeField()), ], ), ] elections/migrations/0002_alter_election_options_alter_election_allow_invalid_and_more.py 0 → 100644 +55 −0 Changes for elections/migrations/0002_alter_election_options_alter_election_allow_invalid_and_more.py: 55 added lines, 0 removed lines. Original line number Diff line number Diff line # Generated by Django 6.0.3 on 2026-03-14 16:35 import django.db.models.deletion from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('elections', '0001_initial'), ] operations = [ migrations.AlterModelOptions( name='election', options={'verbose_name': 'głosowanie', 'verbose_name_plural': 'głosowania'}, ), migrations.AlterField( model_name='election', name='allow_invalid', field=models.BooleanField(default=True, verbose_name='zezwalaj na głosy nieważne'), ), migrations.AlterField( model_name='election', name='description', field=models.TextField(blank=True, verbose_name='opis'), ), migrations.AlterField( model_name='election', name='end_date', field=models.DateTimeField(verbose_name='Czas zakończenia'), ), migrations.AlterField( model_name='election', name='name', field=models.CharField(max_length=50, verbose_name='nazwa'), ), migrations.AlterField( model_name='election', name='start_date', field=models.DateTimeField(verbose_name='Czas rozpoczęcia'), ), migrations.CreateModel( name='Option', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=50, verbose_name='nazwa')), ('election', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='elections.election')), ], options={ 'verbose_name': 'opcja', 'verbose_name_plural': 'opcje', }, ), ] elections/migrations/0003_election_created_at_election_updated_at_and_more.py 0 → 100644 +31 −0 Changes for elections/migrations/0003_election_created_at_election_updated_at_and_more.py: 31 added lines, 0 removed lines. Original line number Diff line number Diff line # Generated by Django 6.0.3 on 2026-03-14 16:45 import django.db.models.deletion import django.utils.timezone from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('elections', '0002_alter_election_options_alter_election_allow_invalid_and_more'), ] operations = [ migrations.AddField( model_name='election', name='created_at', field=models.DateTimeField(auto_now_add=True, default=django.utils.timezone.now), preserve_default=False, ), migrations.AddField( model_name='election', name='updated_at', field=models.DateTimeField(auto_now=True), ), migrations.AlterField( model_name='option', name='election', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='elections.election', verbose_name='głosowanie'), ), ] elections/migrations/0004_election_alias.py 0 → 100644 +18 −0 Changes for elections/migrations/0004_election_alias.py: 18 added lines, 0 removed lines. Original line number Diff line number Diff line # Generated by Django 6.0.3 on 2026-03-14 22:44 from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('elections', '0003_election_created_at_election_updated_at_and_more'), ] operations = [ migrations.AddField( model_name='election', name='alias', field=models.SlugField(blank=True, unique=True), ), ] Loading
elections/admin.py +0 −1 Changes for elections/admin.py: 0 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -3,7 +3,6 @@ from django.contrib.admin import AdminSite from .models import Election, Option class OptionInline(admin.TabularInline): model = Option # exclude = ['votes'] Loading
elections/migrations/0001_initial.py 0 → 100644 +25 −0 Changes for elections/migrations/0001_initial.py: 25 added lines, 0 removed lines. Original line number Diff line number Diff line # Generated by Django 6.0.3 on 2026-03-14 16:27 from django.db import migrations, models class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='Election', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=50)), ('description', models.TextField(blank=True)), ('allow_invalid', models.BooleanField(default=True)), ('start_date', models.DateTimeField()), ('end_date', models.DateTimeField()), ], ), ]
elections/migrations/0002_alter_election_options_alter_election_allow_invalid_and_more.py 0 → 100644 +55 −0 Changes for elections/migrations/0002_alter_election_options_alter_election_allow_invalid_and_more.py: 55 added lines, 0 removed lines. Original line number Diff line number Diff line # Generated by Django 6.0.3 on 2026-03-14 16:35 import django.db.models.deletion from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('elections', '0001_initial'), ] operations = [ migrations.AlterModelOptions( name='election', options={'verbose_name': 'głosowanie', 'verbose_name_plural': 'głosowania'}, ), migrations.AlterField( model_name='election', name='allow_invalid', field=models.BooleanField(default=True, verbose_name='zezwalaj na głosy nieważne'), ), migrations.AlterField( model_name='election', name='description', field=models.TextField(blank=True, verbose_name='opis'), ), migrations.AlterField( model_name='election', name='end_date', field=models.DateTimeField(verbose_name='Czas zakończenia'), ), migrations.AlterField( model_name='election', name='name', field=models.CharField(max_length=50, verbose_name='nazwa'), ), migrations.AlterField( model_name='election', name='start_date', field=models.DateTimeField(verbose_name='Czas rozpoczęcia'), ), migrations.CreateModel( name='Option', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=50, verbose_name='nazwa')), ('election', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='elections.election')), ], options={ 'verbose_name': 'opcja', 'verbose_name_plural': 'opcje', }, ), ]
elections/migrations/0003_election_created_at_election_updated_at_and_more.py 0 → 100644 +31 −0 Changes for elections/migrations/0003_election_created_at_election_updated_at_and_more.py: 31 added lines, 0 removed lines. Original line number Diff line number Diff line # Generated by Django 6.0.3 on 2026-03-14 16:45 import django.db.models.deletion import django.utils.timezone from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('elections', '0002_alter_election_options_alter_election_allow_invalid_and_more'), ] operations = [ migrations.AddField( model_name='election', name='created_at', field=models.DateTimeField(auto_now_add=True, default=django.utils.timezone.now), preserve_default=False, ), migrations.AddField( model_name='election', name='updated_at', field=models.DateTimeField(auto_now=True), ), migrations.AlterField( model_name='option', name='election', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='elections.election', verbose_name='głosowanie'), ), ]
elections/migrations/0004_election_alias.py 0 → 100644 +18 −0 Changes for elections/migrations/0004_election_alias.py: 18 added lines, 0 removed lines. Original line number Diff line number Diff line # Generated by Django 6.0.3 on 2026-03-14 22:44 from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('elections', '0003_election_created_at_election_updated_at_and_more'), ] operations = [ migrations.AddField( model_name='election', name='alias', field=models.SlugField(blank=True, unique=True), ), ]