ich bin gerade dabei mein erstes Django Projekt aufzusetzen. Ich kann leider nicht alle Daten in Django selbst generieren lassen, sondern benötige auch bereits bestehende Daten aus unserem ERP System. Deshalb habe ich über inspectdb zwei Views als Model erzeugen lassen. Meine models.py sieht wie folgt aus:
Code: Alles auswählen
from django.db import models
class PentaProjectMasterData(models.Model):
project = models.CharField(max_length=10, blank=False, null=False)
project_name = models.CharField(max_length=8000, blank=True, null=True)
cost_bearer = models.CharField(max_length=6, blank=False, null=False, primary_key=True)
class Meta:
managed = False # Created from a view. Don't remove.
db_table = 'penta_project_master_data'
class PentaSystem(models.Model):
system = models.CharField(max_length=4, blank=False, null=False, primary_key=True)
system_name = models.CharField(max_length=30, blank=True, null=True)
cost_bearer = models.CharField(max_length=6, blank=False, null=False)
class Meta:
managed = False # Created from a view. Don't remove.
db_table = 'penta_system'
Viele Grüße
gospat