Size: a a a

Django [ru] #STAY HOME

2019 November 22

ДИ

Денис Исмагилов in Django [ru] #STAY HOME
Спасибо!
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Денис Исмагилов
есть ли какие-нибудь рекомендации когда нужно использовать class-based views, а когда через функции?
> когда нужно использовать class-based views
когда сложно написать декоратор
источник

r

rtme in Django [ru] #STAY HOME
Подскажите как в джанге лучше сохранять значения css.

имеется скажем форма которая вносит настройки к определённым элементам, на выходе имеем пачку классов, атрибутов и значений.

Вопрос с позиции как бы вы это сделали?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Денис Исмагилов
есть ли какие-нибудь рекомендации когда нужно использовать class-based views, а когда через функции?
когда ты как разработчик считаешь что cbv правильно в конкретном случае
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Alexandr Stefanitsky-Mozdor
Поэтому просто забудь про вьюшки на функциях
ох уж этот юнешеский максимализм
источник

DT

Dan Tyan in Django [ru] #STAY HOME
rtme
Подскажите как в джанге лучше сохранять значения css.

имеется скажем форма которая вносит настройки к определённым элементам, на выходе имеем пачку классов, атрибутов и значений.

Вопрос с позиции как бы вы это сделали?
сохраняются значения или классы целиком ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
в любом случае
в шаблоне формируешь tag <style> и пихаешь все что нужно
источник

r

rtme in Django [ru] #STAY HOME
Dan Tyan
сохраняются значения или классы целиком ?
не, смотри есть скажем слайдер, у слайдера внешний вид задаётся юзером. и мне эти настройки (css) нужно сохранить в базу.

сохранять каждое поле отдельно будет бредово вот и думаю.

вариант или пихать все значения margin:10px, background:#000 и тд в одно поле или в json.

и тут с учётом что таких блоков может быть много.
(страница, на ней блоки, дочерний тип)

у каждого блока подобная кастомизация внешки

промежуточные значения, до сохранения, будут в веб storage храниться или в сессиях как мне кажется

в джанге пока по верхам нахватался. Вот и спрашиваю может кто делал подоьное да пнёт в нужном направлении, а то сообразить не могу что мне нужно.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну у тебя в базе будет запись в которой будет инфорация о конкретном блоке
источник

DT

Dan Tyan in Django [ru] #STAY HOME
пользователь же свой блок декорирует?
источник

r

rtme in Django [ru] #STAY HOME
Dan Tyan
пользователь же свой блок декорирует?
да
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну и храни там же css
источник

r

rtme in Django [ru] #STAY HOME
Dan Tyan
ну у тебя в базе будет запись в которой будет инфорация о конкретном блоке
ну тоесть нормально если я все значения в таком формате class{margin:10..}, class{margin:10..}, буду загонять в одно поле?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
rtme
ну тоесть нормально если я все значения в таком формате class{margin:10..}, class{margin:10..}, буду загонять в одно поле?
ну из описания задачи, думаю да
источник

r

rtme in Django [ru] #STAY HOME
Dan Tyan
ну и храни там же css
я к тому чтобы для каждого свойства css не делать поле в модели, а мержить  на фронте и сохранять в одно поле
источник

DT

Dan Tyan in Django [ru] #STAY HOME
rtme
я к тому чтобы для каждого свойства css не делать поле в модели, а мержить  на фронте и сохранять в одно поле
пользователь правиль потом будет?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
и в каком виде ?
источник

r

rtme in Django [ru] #STAY HOME
Dan Tyan
пользователь правиль потом будет?
да подрозумевается что будет править
источник

DT

Dan Tyan in Django [ru] #STAY HOME
в каком виде ?
источник

r

rtme in Django [ru] #STAY HOME
Dan Tyan
в каком виде ?
по сути форма в которой значения выбирает как создаёт так и правит, но если солью в одну строку потом чувствую будет проблема с этим
источник