Display memberships.

This commit is contained in:
Drew Larson
2016-05-31 17:36:15 -06:00
parent bd186b04fa
commit af1130de04
3 changed files with 35 additions and 4 deletions
+7
View File
@@ -1,5 +1,8 @@
from django.db import models
from django.utils import timezone
from django.utils.functional import cached_property
from dateutil.relativedelta import relativedelta
class Membership(models.Model):
@@ -24,6 +27,10 @@ class Membership(models.Model):
null=True
)
@cached_property
def expires_at(self):
return self.renewed_at + relativedelta(years=1)
class Payment(models.Model):
payment_choices = (
@@ -12,6 +12,7 @@
@import "vendor/material-design-lite/src/palette/palette";
@import "vendor/material-design-lite/src/menu/menu";
@import "vendor/material-design-lite/src/card/card";
@import "vendor/material-design-lite/src/data-table/data-table";
html, body {
font-family: 'Roboto', 'Helvetica', sans-serif;