Latest posts on Написание веб-приложения под wsgi topichttps://python.su/forum/topic/3302/2008-12-04T16:44:24+02:00Веб-технологии :: Web :: Написание веб-приложения под wsgi
2008-12-04T16:44:24+02:00j2a21035<blockquote><em>Chuck</em><br/>В английском не слишком силен.</blockquote><a href="http://yandex.ru/yandsearch?text=wsgi">http://yandex.ru/yandsearch?text=wsgi</a><br/><blockquote><em>Chuck</em><br/>Не могу понять, если я установил модуль mod_wsgi для Apache, означает ли это, что я уже получил WSGI сервер?</blockquote>Да.<br/><blockquote><em>Chuck</em><br/>Нужно ли мне писать что-то типа такого?<br/><div class="code"><pre>from wsgiref.simple_server import make_server, demo_app<br/>....<br/>addresses = [ '127.0.0.1' ]<br/>simple_app_with_auth = AuthenticationMiddleware(demo_app, addresses)<br/><br/>if __name__ == '__main__': <br/><br/> httpd = make_server('', 8000, simple_app_with_auth)<br/> print "Serving HTTP on port 8000..."<br/><br/> # Respond to requests until process is killed<br/> httpd.serve_forever()</pre></div>код, который создает сервер?</blockquote>Не обязательно.
Веб-технологии :: Web :: Написание веб-приложения под wsgi
2008-12-04T16:38:17+02:00AlexanderDanilov21034В английском не слишком силен.<br/>Не могу понять, если я установил модуль mod_wsgi для Apache, означает ли это, что я уже получил WSGI сервер?<br/>Нужно ли мне писать что-то типа такого?<br/><div class="code"><pre>from wsgiref.simple_server import make_server, demo_app<br/>....<br/>addresses = [ '127.0.0.1' ]<br/>simple_app_with_auth = AuthenticationMiddleware(demo_app, addresses)<br/><br/>if __name__ == '__main__': <br/><br/> httpd = make_server('', 8000, simple_app_with_auth)<br/> print "Serving HTTP on port 8000..."<br/><br/> # Respond to requests until process is killed<br/> httpd.serve_forever()</pre></div>код, который создает сервер?
Веб-технологии :: Web :: Написание веб-приложения под wsgi
2008-12-02T03:38:02+02:00j2a20855<a href="http://www.wsgi.org/wsgi/Learn_WSGI">http://www.wsgi.org/wsgi/Learn_WSGI</a>
Веб-технологии :: Web :: Написание веб-приложения под wsgi
2008-12-01T17:20:23+02:00AlexanderDanilov20841А можно примерами.
Веб-технологии :: Web :: Написание веб-приложения под wsgi
2008-12-01T12:35:10+02:00j2a20832<blockquote><em>Chuck</em><br/>Добрый день, правильно ли я понимаю, что приложение для wsgi я должен создать в отдельном модуле. А также создать файл с функцией application, в которой будет вызов моего модуля.</blockquote>Не обязательно. Можешь создавать приложение где угодно и как угодно.<br/><br/><blockquote><em>Chuck</em><br/>И что такое middleware, для чего оно нужно и как разрабатывается?</blockquote><a href="http://python.org/dev/peps/pep-0333/">http://python.org/dev/peps/pep-0333/</a><br/><a href="http://www.wsgi.org/wsgi/Learn_WSGI">http://www.wsgi.org/wsgi/Learn_WSGI</a>
Веб-технологии :: Web :: Написание веб-приложения под wsgi
2008-12-01T11:13:38+02:00AlexanderDanilov20830Добрый день, правильно ли я понимаю, что приложение для wsgi я должен создать в отдельном модуле. А также создать файл с функцией application, в которой будет вызов моего модуля.<br/><br/><div class="code"><pre>import my_module<br/><br/>def application(environ, start_response):<br/> start_response('200 OK', [('Content-Type', 'text/plain')])<br/> return my_module.run()</pre></div>И что такое middleware, для чего оно нужно и как разрабатывается?