Esempio n. 1
0
class Author(models.Model):
    name = models.CharField(max_length=50, unique=True)
    last_name = models.CharField(max_length=50, unique=True)
    email = models.EmailField(max_length=100, null=True)
    age = models.IntegerField()

    class Meta():
        unique_together = ('name', 'last_name')
Esempio n. 2
0
class Book(models.Model):
    name = models.CharField(max_length=50)
    synopsis = models.CharField(max_length=255)
    book_type = models.CharField(max_length=15,
                                 null=True,
                                 choices=BOOK_CHOICES)
    pages = models.IntegerField(null=True)
    date_created = models.DateField(auto_now=True)
    author = models.ManyToManyField(foreign_key="Author")

    class Meta:
        ordering = ["-name"]
        unique_together = ["name", "synopsis"]
Esempio n. 3
0
class Book(models.Model):
    name = models.CharField(max_length=50)
    synopsis = models.CharField(max_length=255)
    book_type = models.CharField(max_length=15,
                                 null=True,
                                 choices=BOOK_CHOICES)
    pages = models.IntegerField(null=True)
    date_created = models.DateField(auto_now=True)

    class Meta():
        ordering = [
            '-name',
        ]
        unique_together = ['name', 'synopsis']
Esempio n. 4
0
class Book(models.Model):
    name = models.CharField(max_length=50)
    content = models.CharField(max_length=255, choices=BOOK_CHOICES)
    date_created = models.DateField(auto_now=True)
    author = models.ForeignKey(foreign_key="Author", null=True)
    price = models.DecimalField(default=25)
    quantity = models.IntegerField(default=1)

    @staticmethod
    def its_a_2():
        return 2

    class Meta:
        table_name = "library"
        ordering = ["-id"]
        unique_together = ["name", "content"]
Esempio n. 5
0
class Book(models.Model):
    name = models.CharField(max_length=50)
    content = models.CharField(max_length=255, choices=BOOK_CHOICES)
    date_created = models.DateField(auto_now=True)
    author = models.ForeignKey(foreign_key='Author', null=True)
    price = models.DecimalField(default=25)
    quantity = models.IntegerField(default=1)

    def its_a_2(self):
        return 2

    class Meta():
        table_name = 'library'
        ordering = [
            '-id',
        ]
        unique_together = ['name', 'content']
Esempio n. 6
0
class Developer(models.Model):
    name = models.CharField(max_length=50, unique=True)
    age = models.IntegerField(default=25)
    org = models.ManyToManyField(foreign_key='Organization')
Esempio n. 7
0
class Reader(models.Model):
    name = models.CharField(max_length=15, default='pepito')
    size = models.CharField(choices=SIZE_CHOICES, max_length=2)
    power = models.CharField(choices=POWER_CHOICES, max_length=2, null=True)
    weight = models.IntegerField(default=weight)
Esempio n. 8
0
class Author(models.Model):
    na = models.PkField(db_column='uid')
    name = models.CharField(max_length=50, unique=True)
    email = models.EmailField(max_length=100, null=True)
    age = models.IntegerField()
    publisher = models.ManyToManyField(foreign_key='Publisher')
Esempio n. 9
0
class Author(models.Model):
    na = models.AutoField(db_column="uid")
    name = models.CharField(max_length=50, unique=True, db_index=True)
    email = models.EmailField(max_length=100, null=True, db_index=True)
    age = models.IntegerField()
    publisher = models.ManyToManyField(foreign_key="Publisher")