<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://1gb.com.ua/wiki/skins/common/feed.css?63"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://1gb.com.ua/wiki/index.php?action=history&amp;feed=atom&amp;title=Pylons_-_%D0%B1%D1%8B%D1%81%D1%82%D1%80%D1%8B%D0%B9_%D1%81%D1%82%D0%B0%D1%80%D1%82</id>
		<title>Pylons - быстрый старт - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://1gb.com.ua/wiki/index.php?action=history&amp;feed=atom&amp;title=Pylons_-_%D0%B1%D1%8B%D1%81%D1%82%D1%80%D1%8B%D0%B9_%D1%81%D1%82%D0%B0%D1%80%D1%82"/>
		<link rel="alternate" type="text/html" href="http://1gb.com.ua/wiki/index.php?title=Pylons_-_%D0%B1%D1%8B%D1%81%D1%82%D1%80%D1%8B%D0%B9_%D1%81%D1%82%D0%B0%D1%80%D1%82&amp;action=history"/>
		<updated>2026-04-21T03:08:48Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.10.1</generator>

	<entry>
		<id>http://1gb.com.ua/wiki/index.php?title=Pylons_-_%D0%B1%D1%8B%D1%81%D1%82%D1%80%D1%8B%D0%B9_%D1%81%D1%82%D0%B0%D1%80%D1%82&amp;diff=5391&amp;oldid=prev</id>
		<title>Chapay в 22:12, 29 ноября 2018</title>
		<link rel="alternate" type="text/html" href="http://1gb.com.ua/wiki/index.php?title=Pylons_-_%D0%B1%D1%8B%D1%81%D1%82%D1%80%D1%8B%D0%B9_%D1%81%D1%82%D0%B0%D1%80%D1%82&amp;diff=5391&amp;oldid=prev"/>
				<updated>2018-11-29T22:12:45Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

			&lt;table border='0' width='98%' cellpadding='0' cellspacing='4' style=&quot;background-color: white;&quot;&gt;
			&lt;tr&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Версия 22:12, 29 ноября 2018&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Строка 15:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Строка 15:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;== Обшие сведения ==&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;== Обшие сведения ==&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;'''Pylons''' - еще один замечательный, легковесный фреймворк написанный на языке Python. На текущий момент прекращена его активная разработка. Что касается его дальнейшего развития, то оно продолжено в рамках проекта [http://www.pylonsproject.org/ Pyramid].&amp;lt;br /&amp;gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;'''Pylons''' - еще один замечательный, легковесный фреймворк написанный на языке Python. На текущий момент прекращена его активная разработка. Что касается его дальнейшего развития, то оно продолжено в рамках проекта [http://www.pylonsproject.org/ Pyramid].&amp;lt;br /&amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;На виртуальном хостинге '''1Gb.&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ru&lt;/del&gt;''' его можно запускать как WSGI приложение. Установка и настройка очень похожа на развертывание [[Django - быстрый старт (поддерживаемая версия)]] и не представляет особого труда.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;На виртуальном хостинге '''1Gb.&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ua&lt;/ins&gt;''' его можно запускать как WSGI приложение. Установка и настройка очень похожа на развертывание [[Django - быстрый старт (поддерживаемая версия)]] и не представляет особого труда.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;== Подготовка окружения ==&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;== Подготовка окружения ==&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;'''1.''' В личном кабинете, в разделе [https://www.1gb.&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ru&lt;/del&gt;/c/httpdaemon Услуги хостинга HTTP служб] включите поддержку Django/WSGI для сайта:&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;'''1.''' В личном кабинете, в разделе [https://www.1gb.&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ua&lt;/ins&gt;/c/httpdaemon Услуги хостинга HTTP служб] включите поддержку Django/WSGI для сайта:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;[[Изображение:Django-new-1.jpg|600px|thumb|left|Django - добавление службы]]&amp;lt;br clear=&amp;quot;both&amp;quot; /&amp;gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;[[Изображение:Django-new-1.jpg|600px|thumb|left|Django - добавление службы]]&amp;lt;br clear=&amp;quot;both&amp;quot; /&amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;'''2.''' Зайдите на сервер по [http://www.1gb.&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ru&lt;/del&gt;/putty SSH] и запустите команду:&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;'''2.''' Зайдите на сервер по [http://www.1gb.&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ua&lt;/ins&gt;/putty SSH] и запустите команду:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; $ /opt/hostpublic/sbin/1gb_virtenv_install.sh&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; $ /opt/hostpublic/sbin/1gb_virtenv_install.sh&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Строка 63:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Строка 63:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; (pyramid-env) ~/init.d/wsgi-app start&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; (pyramid-env) ~/init.d/wsgi-app start&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;Демо версию Pyramid, установленного на хостинге 1Gb.&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ru&lt;/del&gt;, можно посмотреть по этому адресу http://test-l34-pyramid.1gb.ru/&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;Демо версию Pyramid, установленного на хостинге 1Gb.&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ua&lt;/ins&gt;, можно посмотреть по этому адресу http://test-l34-pyramid.1gb.ru/&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;== См. также ==&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;== См. также ==&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Chapay</name></author>	</entry>

	<entry>
		<id>http://1gb.com.ua/wiki/index.php?title=Pylons_-_%D0%B1%D1%8B%D1%81%D1%82%D1%80%D1%8B%D0%B9_%D1%81%D1%82%D0%B0%D1%80%D1%82&amp;diff=5390&amp;oldid=prev</id>
		<title>Renton: /* См. также */</title>
		<link rel="alternate" type="text/html" href="http://1gb.com.ua/wiki/index.php?title=Pylons_-_%D0%B1%D1%8B%D1%81%D1%82%D1%80%D1%8B%D0%B9_%D1%81%D1%82%D0%B0%D1%80%D1%82&amp;diff=5390&amp;oldid=prev"/>
				<updated>2016-11-15T20:23:47Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;См. также&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая статья&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;table cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr style=&amp;quot;background: #F7D9D9&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;850px&amp;quot; style=&amp;quot;vertical-align:top; border-top: 1px solid #D63838; border-left: 1px solid #D63838; border-bottom: 1px solid #D63838; border-right: 1px solid #D63838; padding: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size: 16px; font-weight: bold;&amp;quot;&amp;gt;Данная статья предназначена для технических специалистов.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Вы должны знать основы программирования, уметь пользоваться консольными программами и официальной документацией от разработчиков.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В связи с тем, что на сервере могут обновиться версии программ, измениться конфигурация приложений, документация в статье может не соответствовать действительности, поэтому вы должны быть готовы разобраться с возможными проблемами &amp;lt;b&amp;gt;самостоятельно&amp;lt;/b&amp;gt; или с помощью специалистов из платной поддержки http://1gbsup.ru/paidsu/, обычная поддержка хостинга &amp;lt;b&amp;gt;не оказывает&amp;lt;/b&amp;gt; консультации по установке и отладке скриптов.&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Обшие сведения ==&lt;br /&gt;
'''Pylons''' - еще один замечательный, легковесный фреймворк написанный на языке Python. На текущий момент прекращена его активная разработка. Что касается его дальнейшего развития, то оно продолжено в рамках проекта [http://www.pylonsproject.org/ Pyramid].&amp;lt;br /&amp;gt;&lt;br /&gt;
На виртуальном хостинге '''1Gb.ru''' его можно запускать как WSGI приложение. Установка и настройка очень похожа на развертывание [[Django - быстрый старт (поддерживаемая версия)]] и не представляет особого труда.&lt;br /&gt;
&lt;br /&gt;
== Подготовка окружения ==&lt;br /&gt;
&lt;br /&gt;
'''1.''' В личном кабинете, в разделе [https://www.1gb.ru/c/httpdaemon Услуги хостинга HTTP служб] включите поддержку Django/WSGI для сайта:&lt;br /&gt;
[[Изображение:Django-new-1.jpg|600px|thumb|left|Django - добавление службы]]&amp;lt;br clear=&amp;quot;both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''2.''' Зайдите на сервер по [http://www.1gb.ru/putty SSH] и запустите команду:&lt;br /&gt;
 $ /opt/hostpublic/sbin/1gb_virtenv_install.sh&lt;br /&gt;
&lt;br /&gt;
'''2.1.''' Укажите нужную версию Python (по умолчанию ставится stable версия из ветки 3.5):&lt;br /&gt;
 Install latest Python 2.x or 3.x release (choices: 2, 3, 3.2, 3.3, 3.4) [default '''3''']:&lt;br /&gt;
Список поддерживаемых версий Python можно посмотреть тут http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/install.html&lt;br /&gt;
&lt;br /&gt;
Установка занимает несколько минут.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
'''2.2.''' Далее команда спросит имя папки куда будет установлен пакет virtualenv. Этот параметр не принципиален, поэтому можно оставить значение по умолчанию или задать любое другое имя, например, '''pyramid-env''' и нажать ENTER&lt;br /&gt;
 Enter the name of new virtual environment you want to create [default: django-env]:&lt;br /&gt;
&lt;br /&gt;
Результатом работы команды 1gb_virtenv_install.sh будет установленный в папку ~/local Python и пакет virtualenv, а также виртуальное окружение из которого будет запускаться Pyramid.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''3.''' Все последующие команды будут выполняться из виртуального окружения. Для активации окружения выполните команду:&lt;br /&gt;
 $ source ~/.bashrc&lt;br /&gt;
 $ v_activate&lt;br /&gt;
&lt;br /&gt;
'''4.''' Устанавливаем web-сервер&lt;br /&gt;
 (pyramid-env) $ pip install gunicorn; pip install futures&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Настройка приложения ==&lt;br /&gt;
'''1.''' Устанавливаем фреймворк:&lt;br /&gt;
 (pyramid-env) $ pip install pyramid&lt;br /&gt;
&lt;br /&gt;
'''2.''' Создаем новый проект:&lt;br /&gt;
 (pyramid-env) $ pcreate -s starter '''MyProject'''&lt;br /&gt;
&lt;br /&gt;
'''3.''' Добавьте имя проекта в конфигурационный файл:&lt;br /&gt;
 (pyramid-env) $ echo PYRAMID_PROJECT='''MyProject''' &amp;gt; ~/.pyramidrc&lt;br /&gt;
&lt;br /&gt;
'''4.''' И инсталляция проекта в виртуальное окружение:&lt;br /&gt;
 (pyramid-env) $ cd ~/'''MyProject''' &amp;amp;&amp;amp; pip install -e .&lt;br /&gt;
&lt;br /&gt;
'''5.''' Запросы содержащие в URL путь static не проксируются в gunicorn, и обрабатываются непосредственно Apache из каталога ~/http/static, поэтому делаем соответствующий симлинк:&lt;br /&gt;
 (pyramid-env) $ cd ~/http &amp;amp;&amp;amp; ln -sv ../'''MyProject'''/'''имя_приложения'''/static&lt;br /&gt;
&lt;br /&gt;
'''6.''' Установка завершена, запуск приложения:&lt;br /&gt;
 (pyramid-env) ~/init.d/wsgi-app start&lt;br /&gt;
&lt;br /&gt;
Демо версию Pyramid, установленного на хостинге 1Gb.ru, можно посмотреть по этому адресу http://test-l34-pyramid.1gb.ru/&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Юникс шелл]]&lt;br /&gt;
* [[Django - быстрый старт (поддерживаемая версия)]]&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.pylonshq.com/ Pylons Project home page] (англ.) — страница проекта Pylons.&lt;br /&gt;
* [http://pylonsbook.com/ Pylons Book] (англ.) — подробное руководство по Pylons.&lt;br /&gt;
* [http://wiki.python.su/%D0%9A%D0%BD%D0%B8%D0%B3%D0%B8/TheDefinitiveGuideToPylons Pylons Book] (рус.) — перевод руководство по Pylons на русский.&lt;br /&gt;
* [http://python.su/forum/viewforum.php?id=24 Форум по Pylons] (рус.) — форум по Pylons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Категория:Программирование]]&lt;br /&gt;
[[Категория:Python]]&lt;/div&gt;</summary>
		<author><name>Renton</name></author>	</entry>

	</feed>