Hello,

currently I am writing an application that will run a daemon. However I am 
stuck:

What I have so far:

created a project called "ihe", with an app called "devices". Inside 
devices there is "admin.py", "forms.py", "__init__.py", "models.py", 
"urls.py", "views.py".
There are also several directories: "configuration" contains "config.py", 
"__init__.py" and "logging.conf", the "daemons" directory contains the 
daemons that I want
to execute. A standard "managment" directory containing the management 
calls. And lastly a "utilities" direcotry containing "hwcontrol.py" and 
"utils.py".

My issue is that if I want to for instance import hwutils which is pure 
python inside a daemon or a "from devices.models import *" inside a daemon 
or any other file it always complains about an import error:

"Traceback (most recent call last):
  File "database.py", line 14, in <module>
    from devices.models import *
ImportError: No module named devices.models"

"Traceback (most recent call last):
  File "database.py", line 14, in <module>
    from devices.utilities import hwcontrol
"ImportError: No module named devices.utilities"


If I understand correctly this is because of the python path. For instance 
the pythonpath for a daemon:

['/~/software/ihe/devices/daemons', '/usr/lib/portage/pym', 
'/usr/lib64/python27.zip', '/usr/lib64/python2.7', 
'/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk', 
'/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', 
'/usr/lib64/python2.7/site-packages', 
'/usr/lib64/python2.7/site-packages/Orange/orng', 
'/usr/lib64/python2.7/site-packages/PIL', 
'/usr/lib64/python2.7/site-packages/gst-0.10', 
'/usr/lib64/python2.7/site-packages/gtk-2.0', 
'/usr/lib64/python2.7/site-packages/wx-2.8-gtk2-unicode', 
'/usr/lib64/portage/pym']

However I thought that if I put the files inside the django project that 
the imports would then work. What do I have to do to get it working?

Thank you for any help.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to