('description',models.CharField(max_length=255,help_text='What this expense covers.',verbose_name='Description')),
('amount',models.DecimalField(max_digits=7,help_text='The amount of the expense.',verbose_name='Amount',decimal_places=2)),
('currency',models.CharField(max_length=3,choices=[('btc','BTC'),('dkk','DKK'),('eur','EUR'),('sek','SEK')],help_text='What currency the amount is in.',verbose_name='Currency')),
('camp',models.ForeignKey(to='camps.Camp',help_text='The camp to which this expense relates to.',verbose_name='Camp')),
('covered_by',models.ForeignKey(to=settings.AUTH_USER_MODEL,blank=True,help_text='Which user, if any, covered this expense.',verbose_name='Covered by',null=True)),
('cost',models.DecimalField(default=1500.0,decimal_places=2,help_text='What the user should/is willing to pay for this signup.',verbose_name='Cost',max_digits=7)),
('paid',models.BooleanField(help_text='Whether the user has paid.',verbose_name='Paid?',default=False)),
('camp',models.ForeignKey(to='camps.Camp',help_text='The camp that has been signed up for.',verbose_name='Camp')),
('user',models.ForeignKey(to=settings.AUTH_USER_MODEL,help_text='The user that has signed up.',verbose_name='User')),