Cannot import models from utility script

18 views
Skip to first unread message

Sithembewena Lloyd Dube

unread,
Oct 5, 2014, 10:54:28 PM10/5/14
to django...@googlegroups.com
Hi all,

I am using Django 1.7 and I have a package called 'utilities' next to my app package like so:

--> my project
    --> my_app
        -- __init__.py
        -- models.py
    --> utilities
        -- __init__.py
        -- do_something.py

Inside do_something.py in utilities, I am getting an ImportError when trying to do 'from my_app.models import Blah'.

 ImportError: No module named my_app.models

Any ideas as to what I am missing here?

--
Regards,
Sithu Lloyd Dube

Erik Cederstrand

unread,
Oct 6, 2014, 4:56:23 AM10/6/14
to Django Users
Den 06/10/2014 kl. 04.54 skrev Sithembewena Lloyd Dube <zeb...@gmail.com>:

> Hi all,
>
> I am using Django 1.7 and I have a package called 'utilities' next to my app package like so:
>
> --> my project
> --> my_app
> -- __init__.py
> -- models.py
> --> utilities
> -- __init__.py
> -- do_something.py
>
> Inside do_something.py in utilities, I am getting an ImportError when trying to do 'from my_app.models import Blah'.
>
> ImportError: No module named my_app.models

from my_project.my_app.models import Blah

or better, using relative imports:

from ..my_app.models import Blah


Erik
Reply all
Reply to author
Forward
0 new messages