1
0
mirror of https://github.com/fspc/workstand.git synced 2025-02-23 01:13:22 -05:00

Relationship goes the wrong way.

This commit is contained in:
Drew Larson 2016-05-30 20:31:40 -06:00
parent f22f39f67f
commit 22ccb25e7b
4 changed files with 49 additions and 7 deletions

View File

@ -0,0 +1,23 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.4 on 2016-05-31 02:31
from __future__ import unicode_literals
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
('core', '0009_remove_membership_member'),
]
operations = [
migrations.AddField(
model_name='membership',
name='member',
field=models.OneToOneField(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='membership', to=settings.AUTH_USER_MODEL),
),
]

View File

@ -15,6 +15,13 @@ class Membership(models.Model):
blank=False,
null=True
)
member = models.OneToOneField(
'registration.Member',
on_delete=models.CASCADE,
related_name='membership',
blank=True,
null=True
)
class Payment(models.Model):

View File

@ -0,0 +1,19 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.4 on 2016-05-31 02:31
from __future__ import unicode_literals
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('registration', '0005_member_membership'),
]
operations = [
migrations.RemoveField(
model_name='member',
name='membership',
),
]

View File

@ -59,13 +59,6 @@ class Member(AbstractBaseUser, PermissionsMixin):
waiver = models.DateTimeField(null=True, blank=True)
is_active = models.BooleanField(default=True)
is_admin = models.BooleanField(default=False)
membership = models.OneToOneField(
'core.Membership',
on_delete=models.CASCADE,
related_name='member',
blank=True,
null=True
)
objects = CustomMemberManager()