Merge pull request #87 from miurahr/sponsorship-display-url
display_url
This commit is contained in:
commit
cf4168ca6a
1 changed files with 7 additions and 0 deletions
|
@ -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:
|
||||
|
|
Loading…
Reference in a new issue