Size: a a a

Django [ru] #STAY HOME

2020 June 22

AD

Alex Dem in Django [ru] #STAY HOME
tot samiy neizvestniy
https://stackoverflow.com/a/1793323/11214129

Вот если бы создать какой-то "резиновый" миксин под неограниченное количество полей, это уже было бы интересно.

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

AD

Alex Dem in Django [ru] #STAY HOME
я бы воздерживался по возможности от того, чтобы много писать в модели
рано или поздно, там все равно дофига всего будет, скорее всего
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Alex Dem
да, там можно хоть все поля трекать
проблема еще какая - модели и так часто настолько жирные, что слабочитабельные
Если сделать миксин - толще не станут. Можно подумать об этом на досуге
источник

AD

Alex Dem in Django [ru] #STAY HOME
tot samiy neizvestniy
Если сделать миксин - толще не станут. Можно подумать об этом на досуге
Без скрытого наезда - доводилось работать с множественным наследованием кастом миксинов?
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Alex Dem
Без скрытого наезда - доводилось работать с множественным наследованием кастом миксинов?
Кастом - нет
источник

AD

Alex Dem in Django [ru] #STAY HOME
Если на сам их писал, или писал давно - скорее всего, будет больно дебажить
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
tot samiy neizvestniy
Кастом - нет
А так, да
источник

AD

Alex Dem in Django [ru] #STAY HOME
У меня на проекте этого хватает
Я ненавижу миксины
источник

AD

Alex Dem in Django [ru] #STAY HOME
Те которые потом приходится дебажить, во всяком случае
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Alex Dem
Если на сам их писал, или писал давно - скорее всего, будет больно дебажить
У нас был блог от zinnia. Там с десяток миксинов был от их либы в моделе. Неприятно было
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Но и смертельного ничего
источник

AD

Alex Dem in Django [ru] #STAY HOME
tot samiy neizvestniy
Но и смертельного ничего
согласен
но без мата порой не обходится :)
источник

AD

Alex Dem in Django [ru] #STAY HOME
Вася 3 года зарыл в одном из своих нескольких миксинов багу
И она всплыла на мне
Типикал рабочий кейс
Нащальнике, клиент просит починить

и начинается...
Стрельнуло в одном месте, а бага была вообще в другом классе
источник

AD

Alex Dem in Django [ru] #STAY HOME
А когда миграции на новые версии, блеадь, вот там пздц
Я никогда не забуду месячный переезд на питон 3 и джанго 2
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Alex Dem
Вася 3 года зарыл в одном из своих нескольких миксинов багу
И она всплыла на мне
Типикал рабочий кейс
Нащальнике, клиент просит починить

и начинается...
Стрельнуло в одном месте, а бага была вообще в другом классе
Ахах. По рукам бы за такое бить)
источник
2020 June 23

AD

Alex Dem in Django [ru] #STAY HOME
tot samiy neizvestniy
Ахах. По рукам бы за такое бить)
кстати, справедливости ради замечу, что при переезде на пайтон3+джанго2 часть зависимостей умерла в прошлых версиях, и пришлось их переписывать самому или искать аналоги
но это все были либы, которые я не знаю зачем вообще ставили - сомнительные, с 10-50 звездами

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

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Alex Dem
кстати, справедливости ради замечу, что при переезде на пайтон3+джанго2 часть зависимостей умерла в прошлых версиях, и пришлось их переписывать самому или искать аналоги
но это все были либы, которые я не знаю зачем вообще ставили - сомнительные, с 10-50 звездами

мне кажется, если берешь что-нибудь, например, от jazzband - можно спать спокойно, у них вроде бы либы плотно обрастают и пользователями, и контрибьютерами
Да, тут надо адекватно подходить к выбору либ. Только с опытом это осознаешь)
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Я сам раньше пихал все неглядя
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Сегодня зашёл на сайт своего проекта первого коммерческого, а он мертвый лежит с 500. Как-то неловко даже 😑
источник

AF

Anton Fircak in Django [ru] #STAY HOME
<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Title</title>
</head>
<body>
   <form>

   <input type="date">
       {{my_model_form.my_date}}
   </form>
</body>
</html>
гайз подскажите как добавить кнопку на отправку введенных данных?
источник