PyCharm Entwicklungsumgebung
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

36 lines
1.1 KiB

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