Skip to content

Commit

Permalink
add sponsor level available boolean
Browse files Browse the repository at this point in the history
fixes pinax#18
  • Loading branch information
tylerdave committed Mar 11, 2018
1 parent 29806a9 commit 055faf4
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 1 deletion.
4 changes: 3 additions & 1 deletion symposion/sponsorship/forms.py
Expand Up @@ -5,10 +5,11 @@
from django.contrib.admin.widgets import AdminFileWidget
from django.utils.translation import ugettext_lazy as _

from symposion.sponsorship.models import Sponsor, SponsorBenefit
from symposion.sponsorship.models import Sponsor, SponsorBenefit, SponsorLevel


class SponsorApplicationForm(forms.ModelForm):

def __init__(self, *args, **kwargs):
self.user = kwargs.pop("user")
kwargs.update({
Expand All @@ -18,6 +19,7 @@ def __init__(self, *args, **kwargs):
}
})
super(SponsorApplicationForm, self).__init__(*args, **kwargs)
self.fields['level'].queryset = SponsorLevel.objects.filter(available=True)

class Meta:
model = Sponsor
Expand Down
20 changes: 20 additions & 0 deletions symposion/sponsorship/migrations/0004_sponsorlevel_available.py
@@ -0,0 +1,20 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.9 on 2018-03-10 06:37
from __future__ import unicode_literals

from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
('symposion_sponsorship', '0003_auto_20170813_1730'),
]

operations = [
migrations.AddField(
model_name='sponsorlevel',
name='available',
field=models.BooleanField(default=True, verbose_name='Available?'),
),
]
1 change: 1 addition & 0 deletions symposion/sponsorship/models.py
Expand Up @@ -53,6 +53,7 @@ class SponsorLevel(models.Model):
order = models.IntegerField(_("Order"), default=0)
cost = models.PositiveIntegerField(_("Cost"))
description = models.TextField(_("Description"), blank=True, help_text=_("This is private."))
available = models.BooleanField(_("Available?"), default=True)

class Meta:
ordering = ["conference", "order"]
Expand Down

0 comments on commit 055faf4

Please sign in to comment.