Added contest start/end time for qso points validation

This commit is contained in:
Sebastian Lohff 2017-01-28 18:38:32 +01:00
parent 8018706715
commit 80900ecd21
3 changed files with 34 additions and 2 deletions

5
TODO
View File

@ -1,9 +1,8 @@
- calculate "claimed points" - calculate "claimed points"
- listviews mit pagination evaluieren - listviews mit pagination evaluieren
- top overview mit claimed und real score - top overview mit claimed und real score
- add times to contest
- copy data automatically from shadow users to registered users
- check QSO checking, not both sides get linked to each other - check QSO checking, not both sides get linked to each other
- user + points overview
(Partially) Done (Partially) Done
- bootstrap muss gelernt sein (sieht aber noch an vielen stellen crappy aus) - bootstrap muss gelernt sein (sieht aber noch an vielen stellen crappy aus)
@ -30,6 +29,8 @@
- cbr parser zum hochladen - cbr parser zum hochladen
- link/funktion um qsos erneut gegeneinander checken zu lassen - link/funktion um qsos erneut gegeneinander checken zu lassen
- registered datum, name und "genauer standort" für benutzer und shadowbenutzer? - registered datum, name und "genauer standort" für benutzer und shadowbenutzer?
- copy data automatically from shadow users to registered users
- add times to contest
Glaube nich, dass ich das mache Glaube nich, dass ich das mache
- call dupe validation könnte ins model wandern - call dupe validation könnte ins model wandern

View File

@ -0,0 +1,28 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.10.3 on 2017-01-28 16:39
from __future__ import unicode_literals
from django.db import migrations, models
import django.utils.timezone
class Migration(migrations.Migration):
dependencies = [
('contest', '0017_auto_20170127_1833'),
]
operations = [
migrations.AddField(
model_name='contest',
name='qsoEndTime',
field=models.DateTimeField(default=django.utils.timezone.now),
preserve_default=False,
),
migrations.AddField(
model_name='contest',
name='qsoStartTime',
field=models.DateTimeField(default=django.utils.timezone.now),
preserve_default=False,
),
]

View File

@ -16,6 +16,9 @@ class Contest(models.Model):
callQrg = models.ForeignKey("Frequency", models.SET_NULL, null=True, blank=True) callQrg = models.ForeignKey("Frequency", models.SET_NULL, null=True, blank=True)
deadline = models.DateTimeField() deadline = models.DateTimeField()
qsoStartTime = models.DateTimeField()
qsoEndTime = models.DateTimeField()
def __str__(self): def __str__(self):
return self.name return self.name