diff --git a/eoaforthcoming/models.py b/eoaforthcoming/models.py index a54d268..552cc36 100644 --- a/eoaforthcoming/models.py +++ b/eoaforthcoming/models.py @@ -3,6 +3,8 @@ # Create your models here. from cms.models import CMSPlugin, Model +from eoaseries.models import Series + class Forthcoming(Model): class Meta: verbose_name_plural = "Forthcoming publications" @@ -11,12 +13,11 @@ class Meta: max_length=200, unique=True ) - series_list = ( - ('Sources', 'Sources'), - ('Studies', 'Studies'), - ('Proceedings', 'Proceedings'), - ('Textbooks', 'Textbooks'), - ) + registered_series = Series.objects.all().order_by('name') + series_list = [] + for rs in registered_series: + newseries = (str(rs), str(rs)) + series_list.append(newseries) series = models.CharField(max_length=20, choices=series_list) author = models.CharField(