generic contact form
This commit is contained in:
parent
eece05af74
commit
2cbcc4ba98
9 changed files with 280 additions and 48 deletions
|
@ -276,18 +276,22 @@ class ExternalLink(models.Model):
|
|||
|
||||
|
||||
class Lead(models.Model):
|
||||
service = models.ForeignKey(Service, on_delete=models.CASCADE)
|
||||
name = models.CharField(max_length=200)
|
||||
email = models.EmailField()
|
||||
company = models.CharField(max_length=200, null=True, blank=True)
|
||||
phone = models.CharField(max_length=50, null=True, blank=True)
|
||||
message = models.TextField(blank=True, null=True, max_length=1000)
|
||||
odoo_lead_id = models.IntegerField(null=True, blank=True)
|
||||
|
||||
service = models.ForeignKey(
|
||||
Service, on_delete=models.SET_NULL, null=True, blank=True
|
||||
)
|
||||
offering = models.ForeignKey(
|
||||
ServiceOffering, on_delete=models.SET_NULL, null=True, blank=True
|
||||
)
|
||||
plan = models.ForeignKey(Plan, on_delete=models.SET_NULL, null=True, blank=True)
|
||||
name = models.CharField(max_length=200)
|
||||
company = models.CharField(max_length=200)
|
||||
email = models.EmailField()
|
||||
phone = models.CharField(max_length=50)
|
||||
message = models.TextField(blank=True, max_length=1000)
|
||||
|
||||
created_at = models.DateTimeField(auto_now_add=True)
|
||||
odoo_lead_id = models.IntegerField(null=True, blank=True)
|
||||
|
||||
def __str__(self):
|
||||
return f"{self.name} - {self.company} ({self.service})"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue