display_url
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
This commit is contained in:
		
							parent
							
								
									91ae3de6df
								
							
						
					
					
						commit
						c43b84fe94
					
				
					 1 changed files with 7 additions and 0 deletions
				
			
		|  | @ -39,6 +39,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) | ||||
|  | @ -65,6 +66,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…
	
	Add table
		
		Reference in a new issue
	
	 Hiroshi Miura
						Hiroshi Miura