Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 16, 2010 04:56:58

alexandre
От:
Зарегистрирован: 2010-11-16
Сообщения: 104
Репутация: +  0  -
Профиль   Отправить e-mail  

mod_wsgi bottle настройка

Начал изучать питон увидел немного документации и упоминаний про фреймворк bottle но возникли проблемы с установкой и запуском.
попробовал настроить сначала просто mod_wsgi вроде заработало.

def application(environ, start_response):    
status = '200 OK'
response_headers = [('Content-type', 'text/plain'), ('Content-Length', str(len(output)))]
start_response(status, response_headers)
return ['Hello World!']
Затем заменил этот текст на:
import os
os.chdir(os.path.dirname(__file__))
import bottle
import main
application = bottle.default_app()
А рядом создал файлик main.py и скопировал туда код:
import bottle
@route('/')
def main():
return "hello world!"
Но логи апача почему то упорно пишут что:
import main
ImportError: No module named main
А мазила выдает 500 ошибку. То есть насколько я понимаю почему то модуль не подключается хотя названия совпадают вроде у меня маловато опыта поэтому никак не могу предположить в чем ошибка.



Офлайн

#2 Ноя. 16, 2010 06:59:08

dimabest
От:
Зарегистрирован: 2009-02-12
Сообщения: 253
Репутация: +  0  -
Профиль   Отправить e-mail  

mod_wsgi bottle настройка

import os
import sys

path = os.path.dirname(__file__)
sys.path.append(path)
os.chdir(path)

import bottle
import main

application = bottle.default_app()



Офлайн

#3 Ноя. 16, 2010 20:26:04

alexandre
От:
Зарегистрирован: 2010-11-16
Сообщения: 104
Репутация: +  0  -
Профиль   Отправить e-mail  

mod_wsgi bottle настройка

Благодарю заработало в документации как то пару строчек не очевидны были.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version