ordering = ('country_code', )
class ProductAdmin(PgwebAdmin):
- list_display = ('name', 'publisher', 'approved', 'lastconfirmed',)
+ list_display = ('name', 'org', 'approved', 'lastconfirmed',)
list_filter = ('approved',)
search_fields = ('name', 'description', )
ordering = ('name', )
class Product(PgModel, models.Model):
name = models.CharField(max_length=100, null=False, blank=False, unique=True)
approved = models.BooleanField(null=False, default=False)
- publisher = models.ForeignKey(Organisation, null=False)
+ org = models.ForeignKey(Organisation, db_column="publisher_id", null=False)
url = models.URLField(null=False, blank=False)
category = models.ForeignKey(Category, null=False)
licencetype = models.ForeignKey(LicenceType, null=False, verbose_name="Licence type")
return self.name
def verify_submitter(self, user):
- return (len(self.publisher.managers.filter(pk=user.pk)) == 1)
+ return (len(self.org.managers.filter(pk=user.pk)) == 1)
class Meta:
ordering = ('name',)
{%endif%}
<tr>
<th class="colFirst">Publisher</th>
- <td class="colLast"><a href="{{product.publisher.url}}">{{product.publisher.name}}</a></td>
+ <td class="colLast"><a href="{{product.org.url}}">{{product.org.name}}</a></td>
</tr>
</table>
</div>