Changeset - d17400814974
[Not reviewed]
0 2 0
Hiroshi Miura - 9 years ago 2015-07-11 02:28:57
miurahr@linux.com
sponsor benefit type richitext, simple and option

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2 files changed with 6 insertions and 2 deletions:
0 comments (0 inline, 0 general)
symposion/sponsorship/forms.py
Show inline comments
...
 
@@ -49,2 +49,5 @@ class SponsorDetailsForm(forms.ModelForm):
 
class SponsorBenefitsInlineFormSet(BaseInlineFormSet):
 
    def __init__(self, *args, **kwargs):
 
        kwargs['queryset'] = kwargs.get('queryset', self.model._default_manager).exclude(benefit__type="option")
 
        super(SponsorBenefitsInlineFormSet, self).__init__(*args, **kwargs)
 

	
symposion/sponsorship/models.py
Show inline comments
...
 
@@ -260,3 +260,4 @@ class SponsorBenefit(models.Model):
 
    def __unicode__(self):
 
        return u"%s - %s" % (self.sponsor, self.benefit)
 
        return u"%s - %s (%s)" % (self.sponsor, self.benefit,
 
                                  self.benefit.type)
 

	
...
 
@@ -283,3 +284,3 @@ class SponsorBenefit(models.Model):
 
            return ["upload"]
 
        elif self.benefit.type == "text":
 
        elif self.benefit.type in ("text", "richtext", "simple", "option"):
 
            return ["text"]
0 comments (0 inline, 0 general)