diff --git a/tienda_ilusion/don_confiao/models.py b/tienda_ilusion/don_confiao/models.py index 7d7f938..326c5e9 100644 --- a/tienda_ilusion/don_confiao/models.py +++ b/tienda_ilusion/don_confiao/models.py @@ -6,7 +6,7 @@ class Sale(models.Model): customer = models.CharField(max_length=100) date = models.DateField("Date") phone = models.CharField(max_length=13) - description = models.CharField(max_length=255) + description = models.CharField(max_length=255, null=True, blank=True) class SaleLine(models.Model): diff --git a/tienda_ilusion/don_confiao/tests.py b/tienda_ilusion/don_confiao/tests.py index 4ed7ceb..27b5d3e 100644 --- a/tienda_ilusion/don_confiao/tests.py +++ b/tienda_ilusion/don_confiao/tests.py @@ -61,3 +61,13 @@ class ConfiaoTest(TestCase): Sale.objects.all()[0].saleline_set.all()[0].quantity, 2 ) + + def test_allow_sale_without_description(self): + sale = Sale() + sale.customer = "Alejandro" + sale.date = "2024-06-22" + sale.phone = '666666666' + sale.description = None + sale.save() + + self.assertEqual(len(Sale.objects.all()), 1)