add bar setting
This commit is contained in:
parent
213e79a20f
commit
2f9fbc4d90
@ -7,8 +7,8 @@ from django.db import models, migrations
|
||||
def make_bars(apps, schema_editor):
|
||||
Bar = apps.get_model('inventory', 'Bar')
|
||||
Bar.objects.bulk_create([
|
||||
Bar(name="Women's Olympic", weight_kg='15'),
|
||||
Bar(name="Men's Olympic", weight_kg='20'),
|
||||
Bar(id=1, name="Men's Olympic", weight_kg='20'),
|
||||
Bar(id=2, name="Women's Olympic", weight_kg='15'),
|
||||
])
|
||||
|
||||
|
||||
|
21
lifting/migrations/0002_liftingoptions_default_bar.py
Normal file
21
lifting/migrations/0002_liftingoptions_default_bar.py
Normal file
@ -0,0 +1,21 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import models, migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('inventory', '3000_initial_data'),
|
||||
('lifting', '0001_initial'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='liftingoptions',
|
||||
name='default_bar',
|
||||
field=models.ForeignKey(default=1, to='inventory.Bar'),
|
||||
preserve_default=False,
|
||||
),
|
||||
]
|
@ -1,7 +1,7 @@
|
||||
from django.db import models
|
||||
from django.contrib.auth.models import User
|
||||
from django.contrib.postgres.fields import ArrayField
|
||||
from inventory.models import Lift
|
||||
from inventory.models import Lift, Bar
|
||||
|
||||
SET_TYPES = (
|
||||
('warmup', 'Warmup'),
|
||||
@ -18,6 +18,7 @@ class LiftingOptions(models.Model):
|
||||
user = models.OneToOneField(User, related_name='lifting_options')
|
||||
|
||||
lifting_units = models.CharField(max_length=1, choices=UNITS, default='i')
|
||||
default_bar = models.ForeignKey(Bar)
|
||||
plate_pairs = ArrayField(models.DecimalField(max_digits=7, decimal_places=3),
|
||||
default=['45','45','25','10','5','5','2.5','1.25'])
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user