Fixed just an hour ago:

https://github.com/stephenmcd/mezzanine/commit/2515af2d0a0fd5b444f62f46ee6c928df295224e
https://github.com/stephenmcd/cartridge/commit/9f8bb6603f44ee9e793b679ab223833fb5f21fd4


On Wed, Jan 1, 2014 at 4:21 PM, Josh Cartmell <[email protected]> wrote:

> I'm having issues creating migrations for injected fields when Django
> 1.6.1 is installed (running python 2.7.5 and Mezzanine 3.0.4 on OS X 10.9).
>
> I have this:
>
> EXTRA_MODEL_FIELDS = (
>     (
>         "mezzanine.blog.models.BlogPost.featured_video",
>         "TextField",
>         ("Featured video",),
>         {"blank": True},
>     ),
> )
>
> and when I run schemamigration I get:
>
>   File "manage.py", line 29, in <module>
>     execute_from_command_line(sys.argv)
>   File ".../site-packages/django/core/management/__init__.py", line 399,
> in execute_from_command_line
>     utility.execute()
>   File ".../site-packages/django/core/management/__init__.py", line 392,
> in execute
>     self.fetch_command(subcommand).run_from_argv(self.argv)
>   File ".../site-packages/django/core/management/base.py", line 242, in
> run_from_argv
>     self.execute(*args, **options.__dict__)
>   File ".../site-packages/django/core/management/base.py", line 285, in
> execute
>     output = self.handle(*args, **options)
>   File ".../site-packages/south/management/commands/schemamigration.py",
> line 158, in handle
>     action = action_class(**params)
>   File ".../site-packages/south/creator/actions.py", line 232, in __init__
>     is_null = self.field.null
> AttributeError: 'RelatedObject' object has no attribute 'null'
>
> I also tried one of the fields that is present but commented out in the
> default settings:
> EXTRA_MODEL_FIELDS = (
>     (
>         "mezzanine.pages.models.Page.another_field",
>         "IntegerField", # 'django.db.models.' is implied if path is
> omitted.
>         ("Another name",),
>         {"blank": True, "default": 1},
>     ),
> )
> it produces the same error.
>
> If I downgrade to Django 1.5.5 I can create the migration and once the
> migration is created I can run it with 1.5.5 or 1.6.1.  It's also a little
> odd that the migration that gets created by south alters rating, keywords
> and comments on blogpost.
>
> Does anyone have any ideas about that?
>
> --
> 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/groups/opt_out.
>



-- 
Stephen McDonald
http://jupo.org

-- 
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/groups/opt_out.

Reply via email to