All I am trying to create a new model that has a foreignkey to the 
shop.Product model. But for some reason when I try and run the migration I 
get the following error.

ValueError: Cannot successfully create field 'product' for model 
'shippingspecification': "The model 'product' from the app 'shop' is not 
available in this migration.".

I have tried a couple of things with out success. Anyone have any ideas? 

Here is the migration:


    def forwards(self, orm):

        # Adding model 'ShippingSpecification'

        db.create_table(u'shipping_shippingspecification', (

            (u'id', 
self.gf('django.db.models.fields.AutoField')(primary_key=True)),

            ('product', 
self.gf('django.db.models.fields.related.ForeignKey')(related_name='shipping_product',
 
to=orm['shop.Product'])),

            ('length', 
self.gf('django.db.models.fields.DecimalField')(default=0.0, max_digits=7, 
decimal_places=2)),

            ('width', 
self.gf('django.db.models.fields.DecimalField')(default=0.0, max_digits=7, 
decimal_places=2)),

            ('height', 
self.gf('django.db.models.fields.DecimalField')(default=0.0, max_digits=7, 
decimal_places=2)),

            ('weight', 
self.gf('django.db.models.fields.DecimalField')(default=0.0, max_digits=7, 
decimal_places=2)),

        ))

        db.send_create_signal(u'shipping', ['ShippingSpecification'])

-- 
You received this message because you are subscribed to the Google Groups 
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to