Bonjours tout le monde, je viens demander votre aide car dans le cadre d'un projet je doit réaliser une application web et connaissant python, je me suis dis pourquoi pas tester Django, mais le soucie c'est que je ne sais pas et je n'ai pas trouver comment permettre a un attribut d'avoir plusieurs valeur( plus précisément dans mon cas les attributs de Specfiles ), si quel qu'un pourrait m'expliquer comment procéder je lui en serais très reconnaissant :).
voici mon fichier models.py :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | from django.db import models # Create your models here. class Comment(models.Model): experimental_hutch = models.CharField(max_length = 50) sample_holder = models.CharField(max_length = 50) evaporator = models.CharField(max_length = 50) t_range = models.CharField(max_length = 50) gasses = models.CharField(max_length = 50) type_of_sample = models.CharField(max_length = 50) class Meta: abstract = True class Specfiles(models.Model): sixc = models.CharField(max_length = 50) optics = models.CharField(max_length = 50) kb = models.CharField(max_length = 50) other = models.CharField(max_length = 50) class Meta: abstract = True class Experiment(Comment,Specfiles): experiment_id = models.CharField(max_length = 50, primary_key=True) name_proposer = models.CharField(max_length = 50) proposal = models.CharField(max_length = 300) folder = models.CharField(max_length = 300) image_folder = models.CharField(max_length = 300) date = models.DateField(auto_now = False, auto_now_add = False) def __str__(self): return self.experiment_id |
+0
-0