Size: a a a

2021 May 23

BB

Boris Bobejko in Rude Python
в 2006мя видел как люди писали достаточно чистый год, по MVC модели, не говнокодя.
источник

BB

Boris Bobejko in Rude Python
БЕЗ фреймворков
источник

g

gravizappa in Rude Python
так в питоне такого еще больше. у меня на пхп были тоже классные и стройные проекты, но я очень хорошо видел и другую сторону медали, и погружался порой в такие говна что иногда до сих пор в кошмарах снится.  а приходящие сотруднички порой были подготовки высшей степени гениальности. один внутрь контроллера вставлял что то типа ?>Error: <?=$error?> <? (я правда не помню уже точный синтаксис как там все) и говорил что ну а чо, это же возмжоность пхп основная
источник

Z

Zart in Rude Python
ичо?
источник

Z

Zart in Rude Python
те же отладочные принты по сути
источник

Z

Zart in Rude Python
для быстрой отладки наговнякать какиенить принт_р куда попало
источник

g

gravizappa in Rude Python
это не для локальной отладки
источник

g

gravizappa in Rude Python
это как финальное решение предлагалось
источник

Z

Zart in Rude Python
о.о
источник

g

gravizappa in Rude Python
там было много смешных моментов когда он утверждал, что нахуя мы все усложняем если и так работает. он и гендиру умудрялся на уши прыгать с тем что можно все проще и быстрей запилить, если не разводить этот «оверинжиниринг»(кажется он это произносил как «ебань лишняя»)
источник

S

Sorin in Rude Python
Привет, есть 3 модельки, как сформировать запрос чтобы выбести все LocationCompany с определеном city или sector, + DomainService domain + Service service_type, name

class Service(models.Model):
   name = models.CharField(max_length=20, blank=True, null=True)
   service_type = models.ForeignKey(Service_type, on_delete=models.CASCADE)
   price = models.DecimalField(max_digits=10, decimal_places=0)
   slug = models.SlugField(max_length=30)


class DomainService(models.Model):
       domain = models.CharField(max_length=30)
   sercices = models.ManyToManyField(Service, blank=True)
   title = models.CharField(max_length=200, blank=True)
   short_description = models.CharField(max_length=500, blank=True)
   long_description = models.CharField(max_length=1000, blank=True)
   specialization = models.ForeignKey(SpecializationService, on_delete=models.SET_NULL, blank=True, null=True)
   slug = models.SlugField(max_length=30)



class LocationCompany(models.Model):
   company = models.ForeignKey(MyUser, on_delete=models.CASCADE, blank=True, null=True)
   doctors = models.ManyToManyField(MyUser, blank=True, related_name='company_doctors')
   domain = models.ManyToManyField(DomainService, blank=True)
   city = models.CharField(max_length=30)
   sector = models.CharField(max_length=30, blank=True, null=True)
   street = models.CharField(max_length=30, blank=True, null=True)
   google_maps_link = models.CharField(max_length=500, blank=True, null=True)
   slug = models.SlugField(max_length=30)
   slug_sector = models.SlugField(max_length=30)
источник

Z

Zart in Rude Python
иди нахуй отсюда
источник

Z

Zart in Rude Python
https://www.dabapps.com/blog/fixing-djangos-generic-class-based-views/

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

A

Angry Maid in Rude Python
Пиздец.
источник

A

Angry Maid in Rude Python
Ему уже мут прописали?
источник

Z

Zart in Rude Python
хз
источник

Z

Zart in Rude Python
чот я не вижу как цбв делают что либо быстрее и проще
источник

S

Sorin in Rude Python
да
источник

A

Angry Maid in Rude Python
Проще по смысловой нагрузке
источник

Z

Zart in Rude Python
ни разу
источник