Я не уверен, что происходит, но на моем собственном ноутбуке все работает нормально. Когда я загружаю на свой хост с Python 2.3.5, мой view.py не может найти что-либо в моих models.py. У меня есть:Невозможно импортировать файл в Python/Django
from dtms.models import User
from dtms.item_list import *
где мои модели, item_list и просмотр файлов в/MySite/ЦМР/
Он заканчивает тем, что говорит мне, что не может найти пользователя. Есть идеи?
Кроме того, когда я использую оболочку django, я могу сделать «из импорта dtms.models», и он отлично работает.
Хорошо, после того, как делать предложение ниже, я получаю файл журнала:
syspath = ['/home/victor/django/django_projects', '/home/victor/django/django_projects/mysite']
DEBUG:root:something <module 'dtms' from '/home/victor/django/django_projects/mysite/dtms/__init__.pyc'>
DEBUG:root:/home/victor/django/django_projects/mysite/dtms/__init__.pyc
DEBUG:root:['/home/victor/django/django_projects/mysite/dtms']
Я не совсем уверен, что это значит - мой файл находится в MySITE/ЦМР/item_list.py. Означает ли это, что он загружается? Я вижу, что модуль dtms загружается, но он до сих пор не может найти dtms.models
Итак, одна из моих моделей определяются как: класса Item_list(): ла Когда я делаю это, на моем ноутбуке, python2.5 в состоянии сделать: из dtms.item_list import Item_list Когда я вынимаю() после Item_list из-за проблем с совместимостью с python2.4, эта строка не работает в python2 0,5. Может ли что-то происходить с этим на python2.4? – victor