Форум сайта python.su
по слухам в django есть штука django-host (не пробовал),
она позволяет делать субдомен.
Понятно, как сделать субдомен в Apache
а вот если просто во Flask?
поиск в http://flask.pocoo.org/extensions/
ничего не дал.
конечно, я смотрел неглубоко (не глюкоко :-) )
короче - есть такой код:
возможно ему нужен from flask import url_for
# @app.route('/subdom/', subdomain='<spam_eggs>') def subdomain_example(spam_eggs): return 'subdomain_example(spam_eggs) == {}'.format(spam_egggs)
Отредактировано Koala (Сен. 14, 2016 17:57:21)
Офлайн
В какой момент nginx стал монтстром??? Я, видимо, что-то пропустил. Потому как без него Вы flask все равно использовать не будете. Статику все же нужно чем-то отдавать
Дальше. Смотрим доку.
the name and port number of the server. Required for subdomain support (e.g.: ‘myapp.dev:5000’) Note that localhost does not support subdomains so setting this to “localhost” does not help. Setting a SERVER_NAME also by default enables URL generation without a request context but with an application context.
Офлайн
Ладно, я имел ввиду Apache, а nginx под руку попал :-)
нет flask-host, так нет,
пойду запускать nginx
Офлайн
Я советую тебе lighttpd, он более понятный простой быстрый и безопасный!
Офлайн
Nginx менее безопасен чем lighttp?
Это шутка такая?
Офлайн
4kpt_IVНеть, lighttp разрабатывался изночально как быстрый и безопасный веб сервак
Nginx менее безопасен чем lighttp?Это шутка такая?
Офлайн
Эмм. А Вас не смущает, что пентагон использует не lighttp, а nginx. Им, как я понимаю, надежность не нужна…
Офлайн
4kpt_IVУ пентагона был выбор одного веб сервера а не 10 поэтому выбрали один из самых популярных!
Эмм. А Вас не смущает, что пентагон использует не lighttp, а nginx. Им, как я понимаю, надежность не нужна…
Офлайн
marataziat
Вы пошутили, я посмеялся. Особенно про выбор у пентагона и у нас с Вами…
Офлайн
4kpt_IV
marataziatВы пошутили, я посмеялся. Особенно про выбор у пентагона и у нас с Вами…
Офлайн