from organization.shop.models import *
-class ProductBlockProductInline(StackedDynamicInlineAdmin):
+class ProductBlockProductInline(TabularDynamicInlineAdmin):
model = ProductBlockProduct
-class ProductBlockAdmin(admin.ModelAdmin):
+class ProductBlockAdmin(BaseTranslationModelAdmin):
- inlines = [ProductBlockProductInline]
+ inlines = [ProductBlockProductInline, ]
admin.site.register(ProductBlock, ProductBlockAdmin)
--- /dev/null
+# -*- coding: utf-8 -*-
+# Generated by Django 1.9.7 on 2016-09-23 15:49
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+import django.db.models.deletion
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('organization-shop', '0001_initial'),
+ ]
+
+ operations = [
+ migrations.AlterField(
+ model_name='pageproductblock',
+ name='page',
+ field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='product_blocks', to='pages.Page', verbose_name='page'),
+ ),
+ ]
class PageProductBlock(models.Model):
- page = models.ForeignKey('organization-pages.CustomPage', verbose_name=_('page'), related_name='product_blocks', blank=True, null=True, on_delete=models.SET_NULL)
+ page = models.ForeignKey('pages.Page', verbose_name=_('page'), related_name='product_blocks', blank=True, null=True, on_delete=models.SET_NULL)
product_block = models.ForeignKey('organization-shop.ProductBlock', verbose_name=_('product block'), related_name='pages', blank=True, null=True, on_delete=models.SET_NULL)
class Meta: