Files
caminus/donate/models.py
2012-04-11 15:13:57 -04:00

23 lines
696 B
Python

from django.db import models
from django.contrib.auth.models import User
class Donation(models.Model):
class Meta:
permissions = (
('donation_mail', 'Recieves emails about new donations'),
)
STATUS_PENDING = 0
STATUS_PAID = 1
STATUS = (
(STATUS_PENDING, 'Pending'),
(STATUS_PAID, 'Paid'),
)
created = models.DateTimeField(editable=False, auto_now_add=True)
updated = models.DateTimeField(editable=False, auto_now=True)
quantity = models.FloatField()
transactionId = models.IntegerField(blank=True, null=True)
status = models.IntegerField(default=STATUS_PENDING, choices = STATUS)
user = models.ForeignKey(User)