Merge pull request #87 from miurahr/sponsorship-display-url

display_url
This commit is contained in:
Patrick Altman 2015-08-03 08:00:14 -05:00
commit cf4168ca6a

View file

@ -40,6 +40,7 @@ class Sponsor(models.Model):
null=True)
name = models.CharField(_("Sponsor Name"), max_length=100)
display_url = models.URLField(_("display URL"), blank=True)
external_url = models.URLField(_("external URL"))
annotation = models.TextField(_("annotation"), blank=True)
contact_name = models.CharField(_("Contact Name"), max_length=100)
@ -66,6 +67,12 @@ class Sponsor(models.Model):
return reverse("sponsor_detail", kwargs={"pk": self.pk})
return reverse("sponsor_list")
def get_display_url(self):
if self.display_url:
return self.display_url
else:
return self.external_url
@property
def website_logo(self):
if self.sponsor_logo is None: