PYонер
Snapshot опыта
- использовать django fixtures в формате yaml одно удовольствие, можно вставить свой тег, который вернёт определённый результат. Например:
нужно передать первичный ключ объекта ContentType для модели Product, для этого применяем свой тег (### Image
-
model: shop.image
pk: 1
fields:
src: static/shop/test/product/borsh.jpg
description: Наваристый супец!
content_type: !!python/object/apply:resty.utils.content_type_pk [shop, product]
object_id: 1
), который вызывает простую функцию:content_type: !!python/object/apply:resty.utils.content_type_pk [shop, product]
попробуйте сделать такое в json или xml не получится =)def content_type_pk(app_label, model):
return ContentType.objects.get(app_label=app_label, model=model).pk - IE7 (ужасный и бессмертный для некоторых юзеров) коверкает форму и посылает данные в формате multipart/form-data хотя по умолчанию должны придти данные в формате application/x-www-form-urlencoded для фикса данного бага написал javascript код, который прописывает атрибут enctype="application/x-www-form-urlencoded" в каждую форму, где нет данного атрибута.
- Postgresql при сортировке значение null (None) ставит выше чем числовое значение, а Sqlite приравнивает значение null к нулю. Поэтому приходится исключать строки с полями значения которых равны null в выборке данных, по которым будет происходить сортировка.
- Используйте lesscss для упрощения и облегчения своего труда при верстке страниц! По синтаксису lesscss понравился больше, чем sass\scss.
- 25 Апр 23:24
