Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 26, 2009 18:05:46

pioner
От:
Зарегистрирован: 2009-10-21
Сообщения: 146
Репутация: +  0  -
Профиль   Отправить e-mail  

импорт пакетов в mod_python?

regall
Ну, не стоит путать понятия CMS и framework,
вот для вас я рекомендовал бы (если уж хочется низкоуровневости), посмотреть в сторону web.py - http://webpy.org/ .
Я не путаю, чесслово.
Посмотрел web.py, правда только то что на русском, код то же проясняет. Спасибо за совет.
Но вот так получилось что у меня темплейты без “if…else…”, т.е. уже проще. Концепция “лист соответствия урлов и функций” та же, куда же без нее. Буду лопатить свой велосипед.



Офлайн

#2 Окт. 26, 2009 18:09:52

pioner
От:
Зарегистрирован: 2009-10-21
Сообщения: 146
Репутация: +  0  -
Профиль   Отправить e-mail  

импорт пакетов в mod_python?

Андрей Светлов
прописывайте путь на один уровень выше.
Попробовал: import www.mylib.urlpars
пишет: ImportError: No module named www.mylib.urlpars (уровень выше mylib.urlpars)
если писать import urlpars - ошибки нет.

Это все под mod_python. Без него нормально импортируется import mylib.urlpars



Офлайн

#3 Окт. 26, 2009 18:22:35

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

импорт пакетов в mod_python?

www - это не модуль питона, это папка. Если, конечно, не положить в неё файл __init__.py

Офлайн

#4 Окт. 26, 2009 18:23:26

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

импорт пакетов в mod_python?

Есть еще такой вариант:

apache.import_module()
взял из этого мейл листа: http://www.modpython.org/pipermail/mod_python/2007-June/023923.html



Офлайн

#5 Окт. 26, 2009 19:14:48

pioner
От:
Зарегистрирован: 2009-10-21
Сообщения: 146
Репутация: +  0  -
Профиль   Отправить e-mail  

импорт пакетов в mod_python?

Брацы! опять я вас запутал и сам себя :(
Надо явный путь в sys.path показать.
У меня все плясало от os.getcwd(), а mod_pithon.apach ее поменял. Потом в списке конень просмотрел.
Все OK!



Отредактировано (Окт. 26, 2009 19:16:06)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version