Infos Version: Python 3.4, Django 1.8, Oscar Commerce - VERSION = (1, 2, 1, 'finale')RuntimeError: Conflit modèles 'product_product_options de dans l'application 'catalogue'
Je suis en train pour personnaliser Products
dans l'application de catalogue suivant le documentation.
Ayant fourchue l'application catalogue
, je l'ai défini models.py
comme suit:
from django.db import models
from oscar.apps.catalogue.abstract_models import AbstractProduct
class Product(AbstractProduct):
is_active = models.BooleanField(default=False)
from oscar.apps.catalogue.models import *
J'ai déjà inclus le catalogue modifié, dans le INSTALLED_APPS
dans settings.py
comme une liste, comme l'a suggéré pour un problème similaire here.
INSTALLED_APPS = INSTALLED_APPS + get_core_apps(
['app.gravytrain.catalogue',])
J'ai copié le dossier de migration de oscar/apps/catalogue
vers mon application personnalisée. la migration en cours d'exécution Cependant provoque l'erreur suivante:
RuntimeError: Conflicting 'product_product_options' models in
application 'catalogue': <class
'gravytrain.catalogue.models.Product_product_options'> and <class
app.gravytrain.catalogue.models.Product_product_options'>.
Comment puis-je obtenir sur cette erreur?