Skip to content

Commit

Permalink
fix string field max lengths
Browse files Browse the repository at this point in the history
  • Loading branch information
Floris272 committed Jan 31, 2025
1 parent a40617d commit f11e4e7
Show file tree
Hide file tree
Showing 13 changed files with 425 additions and 274 deletions.
490 changes: 243 additions & 247 deletions src/open_producten/fixtures/default_admin_index.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
# Generated by Django 4.2.17 on 2025-01-31 13:34

from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
("locaties", "0003_organisatie_code"),
]

operations = [
migrations.AlterField(
model_name="locatie",
name="huisnummer",
field=models.CharField(
blank=True, max_length=10, null=True, verbose_name="huisnummer"
),
),
migrations.AlterField(
model_name="locatie",
name="naam",
field=models.CharField(max_length=255, verbose_name="naam"),
),
migrations.AlterField(
model_name="locatie",
name="stad",
field=models.CharField(
blank=True, max_length=255, null=True, verbose_name="stad"
),
),
migrations.AlterField(
model_name="locatie",
name="straat",
field=models.CharField(
blank=True, max_length=255, null=True, verbose_name="straat"
),
),
migrations.AlterField(
model_name="organisatie",
name="code",
field=models.CharField(
help_text="code van de organisatie.",
max_length=255,
unique=True,
verbose_name="code",
),
),
migrations.AlterField(
model_name="organisatie",
name="huisnummer",
field=models.CharField(
blank=True, max_length=10, null=True, verbose_name="huisnummer"
),
),
migrations.AlterField(
model_name="organisatie",
name="naam",
field=models.CharField(max_length=255, verbose_name="naam"),
),
migrations.AlterField(
model_name="organisatie",
name="stad",
field=models.CharField(
blank=True, max_length=255, null=True, verbose_name="stad"
),
),
migrations.AlterField(
model_name="organisatie",
name="straat",
field=models.CharField(
blank=True, max_length=255, null=True, verbose_name="straat"
),
),
]
8 changes: 4 additions & 4 deletions src/open_producten/locaties/models/locatie.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
class BaseLocatie(BaseModel):
naam = models.CharField(
verbose_name=_("naam"),
max_length=100,
max_length=255,
)
email = models.EmailField(
verbose_name=_("email adres"),
Expand All @@ -23,12 +23,12 @@ class BaseLocatie(BaseModel):
validators=[validate_phone_number],
)

straat = models.CharField(_("straat"), null=True, blank=True, max_length=250)
straat = models.CharField(_("straat"), null=True, blank=True, max_length=255)
huisnummer = models.CharField(
_("huisnummer"),
blank=True,
null=True,
max_length=250,
max_length=10,
)

postcode = models.CharField(
Expand All @@ -40,7 +40,7 @@ class BaseLocatie(BaseModel):
)
stad = models.CharField(
_("stad"),
max_length=250,
max_length=255,
blank=True,
null=True,
)
Expand Down
2 changes: 1 addition & 1 deletion src/open_producten/locaties/models/organisatie.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ class Meta:

code = models.CharField(
verbose_name=_("code"),
max_length=100,
max_length=255,
help_text=_("code van de organisatie."),
unique=True,
)
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
# Generated by Django 4.2.17 on 2025-01-31 13:34

from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
("producttypen", "0012_delete_vraag"),
]

operations = [
migrations.AlterField(
model_name="contentlabel",
name="naam",
field=models.CharField(max_length=255, unique=True),
),
migrations.AlterField(
model_name="link",
name="naam",
field=models.CharField(
help_text="Naam van de link.", max_length=255, verbose_name="naam"
),
),
migrations.AlterField(
model_name="prijsoptie",
name="beschrijving",
field=models.CharField(
help_text="Korte beschrijving van de optie.",
max_length=255,
verbose_name="beschrijving",
),
),
migrations.AlterField(
model_name="producttype",
name="code",
field=models.CharField(
help_text="code van het product type.",
max_length=255,
unique=True,
verbose_name="code",
),
),
migrations.AlterField(
model_name="producttypetranslation",
name="naam",
field=models.CharField(
help_text="naam van het product type.",
max_length=255,
verbose_name="product type naam",
),
),
migrations.AlterField(
model_name="producttypetranslation",
name="samenvatting",
field=models.TextField(
default="",
help_text="Korte samenvatting van het product type.",
verbose_name="samenvatting",
),
),
migrations.AlterField(
model_name="thema",
name="beschrijving",
field=models.TextField(
blank=True,
default="",
help_text="Beschrijving van het thema, ondersteund markdown format.",
verbose_name="beschrijving",
),
),
migrations.AlterField(
model_name="thema",
name="naam",
field=models.CharField(
help_text="Naam van het thema.", max_length=255, verbose_name="naam"
),
),
migrations.AlterField(
model_name="uniformeproductnaam",
name="naam",
field=models.CharField(
help_text="Uniforme product naam",
max_length=255,
unique=True,
verbose_name="naam",
),
),
]
2 changes: 1 addition & 1 deletion src/open_producten/producttypen/models/content.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@


class ContentLabel(BaseModel):
naam = models.CharField(max_length=100, unique=True)
naam = models.CharField(max_length=255, unique=True)

def __str__(self):
return self.naam
Expand Down
2 changes: 1 addition & 1 deletion src/open_producten/producttypen/models/link.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ class Link(BaseModel):
help_text=_("Het product type waarbij deze link hoort."),
)
naam = models.CharField(
verbose_name=_("naam"), max_length=100, help_text=_("Naam van de link.")
verbose_name=_("naam"), max_length=255, help_text=_("Naam van de link.")
)
url = models.URLField(verbose_name=_("Url"), help_text=_("Url van de link."))

Expand Down
2 changes: 1 addition & 1 deletion src/open_producten/producttypen/models/prijs.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ class PrijsOptie(BaseModel):
)
beschrijving = models.CharField(
verbose_name=_("beschrijving"),
max_length=100,
max_length=255,
help_text=_("Korte beschrijving van de optie."),
)

Expand Down
9 changes: 3 additions & 6 deletions src/open_producten/producttypen/models/producttype.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ class ProductType(BasePublishableModel, TranslatableModel):

code = models.CharField(
verbose_name=_("code"),
max_length=100,
max_length=255,
help_text=_("code van het product type."),
unique=True,
)
Expand Down Expand Up @@ -112,14 +112,11 @@ class ProductType(BasePublishableModel, TranslatableModel):
samenvatting=models.TextField(
verbose_name=_("samenvatting"),
default="",
max_length=300,
help_text=_(
"Korte beschrijving van het product type, maximaal 300 karakters."
),
help_text=_("Korte samenvatting van het product type."),
),
naam=models.CharField(
verbose_name=_("product type naam"),
max_length=100,
max_length=255,
help_text=_("naam van het product type."),
),
)
Expand Down
6 changes: 2 additions & 4 deletions src/open_producten/producttypen/models/thema.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,13 @@
from django.db import models
from django.utils.translation import gettext_lazy as _

from markdownx.models import MarkdownxField

from open_producten.utils.models import BasePublishableModel


class Thema(BasePublishableModel):

naam = models.CharField(
verbose_name=_("naam"), max_length=100, help_text=_("Naam van het thema.")
verbose_name=_("naam"), max_length=255, help_text=_("Naam van het thema.")
)

hoofd_thema = models.ForeignKey(
Expand All @@ -23,7 +21,7 @@ class Thema(BasePublishableModel):
on_delete=models.PROTECT,
)

beschrijving = MarkdownxField(
beschrijving = models.TextField(
verbose_name=_("beschrijving"),
blank=True,
default="",
Expand Down
2 changes: 1 addition & 1 deletion src/open_producten/producttypen/models/upn.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
class UniformeProductNaam(BaseModel):
naam = models.CharField(
verbose_name=_("naam"),
max_length=100,
max_length=255,
help_text=_("Uniforme product naam"),
unique=True,
)
Expand Down
6 changes: 2 additions & 4 deletions src/open_producten/producttypen/serializers/content.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ class ContentElementSerializer(TranslatableModelSerializer):
required=False,
)

content = serializers.CharField(
content = serializers.CharField( # TODO CHARFIELD?????
required=True,
max_length=100,
max_length=255,
help_text=_("De content van dit content element."),
)

Expand Down Expand Up @@ -68,7 +68,6 @@ class NestedContentElementSerializer(serializers.ModelSerializer):

content = serializers.CharField(
required=True,
max_length=100,
help_text=_("De content van dit content element."),
)

Expand All @@ -84,7 +83,6 @@ class Meta:
class ContentElementTranslationSerializer(serializers.ModelSerializer):
content = serializers.CharField(
required=True,
max_length=100,
help_text=_("De content van dit content element."),
)

Expand Down
6 changes: 2 additions & 4 deletions src/open_producten/producttypen/serializers/producttype.py
Original file line number Diff line number Diff line change
Expand Up @@ -92,11 +92,10 @@ class ProductTypeSerializer(TranslatableModelSerializer):
)

naam = serializers.CharField(
required=True, max_length=100, help_text=_("naam van het product type.")
required=True, max_length=255, help_text=_("naam van het product type.")
)
samenvatting = serializers.CharField(
required=True,
max_length=300,
help_text=_("Korte beschrijving van het product type."),
)

Expand Down Expand Up @@ -189,11 +188,10 @@ class Meta:
class ProductTypeTranslationSerializer(serializers.ModelSerializer):

naam = serializers.CharField(
required=True, max_length=100, help_text=_("naam van het product type.")
required=True, max_length=255, help_text=_("naam van het product type.")
)
samenvatting = serializers.CharField(
required=True,
max_length=300,
help_text=_("Korte beschrijving van het product type."),
)

Expand Down

0 comments on commit f11e4e7

Please sign in to comment.