partweb.ru свадебные туфли

partweb.ru

Про web по частям.

понедельник, 31 мая 2010 г.

пятница, 5 марта 2010 г.

test


Поднял tinyMCE в связке с django-filebrowser. Ох и поизъопываться пришлось с этим. Головной болью стал browser cross-domain policy, который не пускал скрипты с домена нашего медиа-сервера к данным со страниц основного домена. За сим какую-то часть перечисленных приложений отдают view с основного домена. Это не самое красивое что могло быть. Скрины местячкового триумфа:)



Сам filebrowser




Перед вставкой в текст можно выбрать какого размера изображение вставлять




Очередь загрузки - можно выбрать произвольное число файлов и загружать по команде

четверг, 4 марта 2010 г.

test

Недавно довелось встретить в чужом коде вот такое:


request.POST['headline'] = request.POST.get('name', '')


request.POST['interests'] = str(properties_form.entity.id)





Был дико удивлен тому,что это работает. Оказывается в django1.1.2 pre-alpha убрали иммунитет к правкам request.POST и request.GET - этому я удивился еще больше.


Почему это плохо? Нарушается семантика параметров view.request.GET и request.POST получаются от GET и POST параметра view request. Последний, в свою очередь по определению приходит от клиента. То есть это исходные данные для функицонала во view.Исходные данные вроде как не катируется менять.


Более того - в длинных корявых view этот прием дополнительная "засада" для тех, кто его будет дорабатывать.

test

Недавно довелось встретить в чужом коде вот такое:


request.POST['headline'] = request.POST.get('name', '')


request.POST['interests'] = str(properties_form.entity.id)





Был дико удивлен тому,что это работает. Оказывается в django1.1.2 pre-alpha убрали иммунитет к правкам request.POST и request.GET - этому я удивился еще больше.


Почему это плохо? Нарушается семантика параметров view.request.GET и request.POST получаются от GET и POST параметра view request. Последний, в свою очередь по определению приходит от клиента. То есть это исходные данные для функицонала во view.Исходные данные вроде как не катируется менять.


Более того - в длинных корявых view этот прием дополнительная "засада" для тех, кто его будет дорабатывать.

test

Недавно довелось встретить в чужом коде вот такое:


request.POST['headline'] = request.POST.get('name', '')


request.POST['interests'] = str(properties_form.entity.id)





Был дико удивлен тому,что это работает. Оказывается в django1.1.2 pre-alpha убрали иммунитет к правкам request.POST и request.GET - этому я удивился еще больше.


Почему это плохо? Нарушается семантика параметров view.request.GET и request.POST получаются от GET и POST параметра view request. Последний, в свою очередь по определению приходит от клиента. То есть это исходные данные для функицонала во view.Исходные данные вроде как не катируется менять.


Более того - в длинных корявых view этот прием дополнительная "засада" для тех, кто его будет дорабатывать.

test


Поднял tinyMCE в связке с django-filebrowser. Ох и поизъопываться пришлось с этим. Головной болью стал browser cross-domain policy, который не пускал скрипты с домена нашего медиа-сервера к данным со страниц основного домена. За сим какую-то часть перечисленных приложений отдают view с основного домена. Это не самое красивое что могло быть. Скрины местячкового триумфа:)



Сам filebrowser




Перед вставкой в текст можно выбрать какого размера изображение вставлять




Очередь загрузки - можно выбрать произвольное число файлов и загружать по команде

среда, 3 марта 2010 г.

test


Поднял tinyMCE в связке с django-filebrowser. Ох и поизъопываться пришлось с этим. Головной болью стал browser cross-domain policy, который не пускал скрипты с домена нашего медиа-сервера к данным со страниц основного домена. За сим какую-то часть перечисленных приложений отдают view с основного домена. Это не самое красивое что могло быть. Скрины местячкового триумфа:)



Сам filebrowser




Перед вставкой в текст можно выбрать какого размера изображение вставлять




Очередь загрузки - можно выбрать произвольное число файлов и загружать по команде

вторник, 2 марта 2010 г.

test


Поднял tinyMCE в связке с django-filebrowser. Ох и поизъопываться пришлось с этим. Головной болью стал browser cross-domain policy, который не пускал скрипты с домена нашего медиа-сервера к данным со страниц основного домена. За сим какую-то часть перечисленных приложений отдают view с основного домена. Это не самое красивое что могло быть. Скрины местячкового триумфа:)



Сам filebrowser




Перед вставкой в текст можно выбрать какого размера изображение вставлять




Очередь загрузки - можно выбрать произвольное число файлов и загружать по команде

test


Поднял tinyMCE в связке с django-filebrowser. Ох и поизъопываться пришлось с этим. Головной болью стал browser cross-domain policy, который не пускал скрипты с домена нашего медиа-сервера к данным со страниц основного домена. За сим какую-то часть перечисленных приложений отдают view с основного домена. Это не самое красивое что могло быть. Скрины местячкового триумфа:)



Сам filebrowser




Перед вставкой в текст можно выбрать какого размера изображение вставлять




Очередь загрузки - можно выбрать произвольное число файлов и загружать по команде

Предыдущие Главная страница
 

свадебные туфли

Christian Louboutin Männer Schuhe
vendita di louboutin
Christian Louboutin en vente
christelijke louboutin wiggen
uomini christian louboutin

Трансформатор














Выбрать для сравнения function Comparison_1169() { _checked = document.MainForm3_1169.ComparisonCheckBox_1169.checked; _index = -1; for(i=0; i

подробнее... Выбрать для сравнения function Comparison_2043() { _checked = document.MainForm3_2043.ComparisonCheckBox_2043.checked; _index = -1; for(i=0; i


подробнее... Выбрать для сравнения function Comparison_1179() { _checked = document.MainForm3_1179.ComparisonCheckBox_1179.checked; _index = -1; for(i=0; i


подробнее... Выбрать для сравнения function Comparison_1664() { _checked = document.MainForm3_1664.ComparisonCheckBox_1664.checked; _index = -1; for(i=0; i


В нашем магазине, помимо низкой ценовой политики, налажена оперативная курьерская доставка, поэтому Вы сможете получить заказанный товар по Киеву и Киевской области в самые кратчайшие сроки. Если же Вы проживаете в другом городе Украины, доставку нашей продукции можно осуществить, воспользовавшись услугами наиболее подходящего транспортного агентства.


      Ð’ настоящее время пакеты пластин для трансформаторов малой и средней мощности (до 200 Ватт) собираются в основном из двух типов пластин (рис): Ш-образных и прямых (накладок). Применение прямых пластин (накладок) дает возможность делать у некоторых трансформаторов (например, у выходных) воздушный зазор в сердечнике.


подробнее... Выбрать для сравнения function Comparison_2047() { _checked = document.MainForm3_2047.ComparisonCheckBox_2047.checked; _index = -1; for(i=0; i


Сварочный трансформатор предназначен для питания дуги переменным током при ручной дуговой, а также механизированной и автоматической сварке под флюсом. Трансформатор, который является частью сварочного выпрямителя, выполняет ряд важнейших задач: контролирует силу сварочного тока, поддерживает постоянное горение дуги, а также разделяет сварочную цепь и силовую сеть.

Главная / Cварочные аппараты / Трансформаторы Трансформаторы Трансформаторы (0) AWELCO , DECA , БРИГАДИР , КАВИК , ПАТОН , ПРОТОН , Сварочные трансформаторы Telwin (MMA) , СЭЛМА , УРАЛЭЛЕКТРО , ЭНЕРГИЯ СВАРКИ , Сварочные трансформаторы DECA var ComparedProducts1 = new Array(); function PacketIntoHiddenValue1() { str = ''; for(i=0; i

 


Comments




Leave a Reply

    Author

    Write something about yourself. No need to be fancy, just an overview.

    Archives

    No Archives

    Categories

    All




  • Blog