break eop stakeholder into multiple fields

This commit is contained in:
matthewswspence 2025-03-17 16:04:24 -05:00
parent 44da71b007
commit b2fd131c30
No known key found for this signature in database
GPG key ID: FB458202A7852BA4
5 changed files with 56 additions and 47 deletions

View file

@ -528,12 +528,22 @@ class DomainRequest(TimeStampedModel):
blank=True,
)
eop_contact = models.ForeignKey(
"registrar.Contact",
eop_stakeholder_first_name = models.CharField(
null=True,
blank=True,
related_name="eop_contact",
on_delete=models.PROTECT,
verbose_name="EOP Stakeholder First Name",
)
eop_stakeholder_last_name = models.CharField(
null=True,
blank=True,
verbose_name="EOP Stakeholder Last Name",
)
eop_stakeholder_email = models.EmailField(
null=True,
blank=True,
verbose_name="EOP Stakeholder Email",
)
# This field is alternately used for generic domain purpose explanations