Switch some fields to Membership.

This commit is contained in:
Drew Larson
2016-04-10 12:16:59 -06:00
parent dc20ca5888
commit d111c0c515
4 changed files with 69 additions and 5 deletions
@@ -0,0 +1,30 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.4 on 2016-04-10 18:16
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('core', '0003_visit'),
]
operations = [
migrations.AddField(
model_name='membership',
name='gender',
field=models.CharField(blank=True, max_length=255, null=True),
),
migrations.AddField(
model_name='membership',
name='involvement',
field=models.CharField(blank=True, max_length=255, null=True),
),
migrations.AddField(
model_name='membership',
name='self_identification',
field=models.CharField(blank=True, max_length=255, null=True),
),
]
+6 -1
View File
@@ -17,6 +17,9 @@ class Membership(models.Model):
give_back = models.BooleanField(default=False)
# this should be a form field that requires the new member to type out there full name
acknowledgement = models.BooleanField(default=False)
self_identification = models.CharField(max_length=255, null=True, blank=True)
gender = models.CharField(max_length=255, null=True, blank=True)
involvement = models.CharField(max_length=255, null=True, blank=True)
class Payment(models.Model):
@@ -38,8 +41,10 @@ class Payment(models.Model):
class Visit(models.Model):
visit_choices = (
('VOLUNTEER', 'volunteer'),
('WORK', 'work on bike'),
('WORK', 'work on bike'), # fix
('WORKSHOP', 'workshop')
# Visit
# Donation
)
member = models.ForeignKey(
'registration.Member',