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'
)