for option in settings.SHOP_OPTION_TYPE_CHOICES:
option_obj, option_created = ProductOption.objects.get_or_create(type=option[0],
name=grade.nom)
-
+
print "%d fiches GradingCondition crées" % count
from django.contrib import admin
# Register your models here.
-## from .models import RecordProduct
+from .models import RecordProduct
-## admin.site.register(RecordProduct)
+admin.site.register(RecordProduct)
--- /dev/null
+# -*- coding: utf-8 -*-
+from __future__ import unicode_literals
+
+from django.db import models, migrations
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('records', '0001_initial'),
+ ('shop', '0001_initial'),
+ ]
+
+ operations = [
+ migrations.CreateModel(
+ name='RecordProduct',
+ fields=[
+ ('product_ptr', models.OneToOneField(parent_link=True, auto_created=True, primary_key=True, serialize=False, to='shop.Product')),
+ ('record', models.ForeignKey(related_name='record', verbose_name='record', to='records.Record')),
+ ],
+ options={
+ 'abstract': False,
+ },
+ bases=('shop.product',),
+ ),
+ ]
from cartridge.shop.models import Product, ProductVariation
-## from records.models import Record
+from records.models import Record
-## class RecordProduct(Product):
-## record = models.ForeignKey(Record, verbose_name=_('record'), related_name='record')
+class RecordProduct(Product):
+ record = models.ForeignKey(Record, verbose_name=_('record'), related_name='record')