Страницы

Поиск по вопросам

понедельник, 10 декабря 2018 г.

Как написать сайт на Python без использования фреймворков? [закрыт]

Возник вопрос: как пишутся сайты на Питоне? Прочитал почти половину учебника, использую встроенный интерпретатор на линуксе, но все равно не могу понять, как использовать Питон для создания сайта.
Забыл написать, что хотелось бы обойтись без фреймворков (т.е. написать свой). Никакой информации в инете я не нашел.


Ответ

Обычно используют какой-нибудь web-фреймворк http://wiki.python.org/moin/WebFrameworks Рекомендую начать с Django from wsgiref import simple_server
def app(environ, start_response): start_response('200 OK', [('Content-type', 'text/plain')]) return ['Hello world!']
server = simple_server.WSGIServer(('', 8000), simple_server.WSGIRequestHandler) server.set_app(app) server.serve_forever() Вот простейший код, отдающий HTML страницу по http://127.0.0.1:8000 Но не стоит городить велосипед. Есть огромное количество легких фреймворков, от которых можно использовать только нужные компоненты - роутинг, шаблонизатор итд.

Комментариев нет:

Отправить комментарий