OwlCyberSecurity - MANAGER
Edit File: models.py
from django.db import models # Create your models here. class Categorie(models.Model): nom = models.CharField(max_length=50, null=True) class produit(models.Model): nom = models.CharField(max_length=30, null=True) img = models.ImageField(upload_to='produit_images/', null=True, blank=True) categorie = models.ForeignKey(Categorie, on_delete=models.CASCADE) def __str__(self): return self.nom if self.nom else "Produit sans nom" class ligneproduit(models.Model): produit_cible = models.ForeignKey(produit, on_delete=models.CASCADE, related_name='lignes',null=True) dimensions = models.CharField(max_length=60, null=True) unite = models.CharField(max_length=60, null=True) revendeur = models.CharField(max_length=60, null=True) distributeur = models.CharField(max_length=60, null=True) details = models.CharField(max_length=100, null=True) def __str__(self): return f"{self.produit_cible.nom} - {self.dimensions}"