462cbc3963
Hitherto the supporters list has been committed directly to the static sponsors/index.html file. This was never ideal and a quick hack to build Conservancy's supporters list at the beginning of the supporters program. With this change, a Django app now exists that dynamically generates the supporters list. The database rows must be built from Conservancy's internal Ledger file, which will be done in a separate script.
16 lines
500 B
Python
16 lines
500 B
Python
from django.db import models
|
|
|
|
class Supporter(models.Model):
|
|
"""Conservancy Supporter listing"""
|
|
|
|
display_name = models.CharField(max_length=200, blank=False)
|
|
display_until_date = models.DateTimeField("date until which this supporter name is displayed")
|
|
ledger_entity_id = models.CharField(max_length=200, blank=False)
|
|
|
|
def test(self):
|
|
return "TESTING"
|
|
def __unicode__(self):
|
|
return self.display_name
|
|
|
|
class Meta:
|
|
ordering = ('-ledger_entity_id',)
|