fix: align tubco onboarding models with deployed schema

This commit is contained in:
Md Bayazid Bostame
2026-04-15 09:51:00 +02:00
parent 9911cc5f82
commit 054558fda2
4 changed files with 178 additions and 0 deletions

View File

@@ -41,6 +41,14 @@ class PortalCompanyConfig(models.Model):
website_url = models.URLField(blank=True, default='')
imprint_url = models.URLField(blank=True, default='')
privacy_url = models.URLField(blank=True, default='')
contract_signatory_name = models.CharField(max_length=255, blank=True, default='')
contract_signatory_line = models.CharField(max_length=255, blank=True, default='')
contract_signature_image = models.FileField(
upload_to='branding/signatures/',
blank=True,
null=True,
validators=[FileExtensionValidator(allowed_extensions=['png', 'jpg', 'jpeg', 'webp'])],
)
hr_contact_email = models.EmailField(blank=True, default='')
it_contact_email = models.EmailField(blank=True, default='')
operations_contact_email = models.EmailField(blank=True, default='')