from django import forms from django.db import models # Create your models here. class Address(models.Model): vorname = models.CharField(max_length=255) nachname = models.CharField(max_length=255) geburtstag = models.DateField() street = models.CharField(max_length=255) hausnummer = models.CharField(max_length=255) postleitzahl = models.PositiveIntegerField() def __str__(self): return f'{self.vorname} {self.nachname} lives at {self.street} {self.hausnummer}, {self.postleitzahl}' class Summary(models.Model): text = models.TextField(max_length=2000) def __str__(self): return self.text class SalesAreaType(models.Model): title = models.CharField(max_length=255) class SalesArea(models.Model): title = models.CharField(max_length=255) type = models.ForeignKey(SalesAreaType, on_delete=models.RESTRICT) class CompanyData(models.Model): title = models.CharField(max_length=255) website = models.URLField(max_length=200) startDate = models.DateField() salesArea = models.ManyToManyField(SalesArea, related_name='+')