 
      
    Laravel
    2
    Вклад в тег
    
      
      
    
  
  
Даже строгий договор и прочие юридические штуки — не могут обезопасить проект от такого произвола. Нет, с точки зрения «кто виноват и сколько он за это заплатит» — всё хорошо.. но оставшейся команде или новым разработчикам — от этого не холодно не жарко — им же всё исправлять. Это я уже из своего опыта разгребания подобного кейса говорю :)
Нужно разбираться в коде и быть профессионалом на своём месте, чтобы совершать такой контроль — не спорю, но... а как по-другому, если потеря данных и/или функциональности сайта — может стоить гораздо дороже, чем з/п человека в штате (на аутсорсе), который будет следить за качеством кода и бить по рукам всех, кто будет пытаться испортить его?
@register.generator('examle:example:image_800x800')
class OverlayImage(ImageSpec):
    format = 'JPEG'
    options = {'quality': 100}
    @property
    def processors(self):
        model, field_name = get_field_info(self.source)
        return [
            ResizeToFill(800, 800),
            TextOverlayProcessor(text=model.description)
        ]image_800x800:image_800x800 = ImageSpecField(
    source='image',
    id='tours:tours:image_800x800'
)