Skip to content

Commit

Permalink
deschler#727 wip, add migration, add Pillow?
Browse files Browse the repository at this point in the history
  • Loading branch information
benzkji committed Apr 20, 2024
1 parent 192f247 commit 8cb8da4
Show file tree
Hide file tree
Showing 4 changed files with 220 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,131 @@
# Generated by Django 4.2.10 on 2024-04-20 11:15

from django.db import migrations, models
import django.db.models.deletion


class Migration(migrations.Migration):
dependencies = [
("tests", "0001_initial"),
]

operations = [
migrations.AlterField(
model_name="manytomanyfieldmodel",
name="self_call_1",
field=models.ManyToManyField(to="tests.manytomanyfieldmodel"),
),
migrations.AlterField(
model_name="manytomanyfieldmodel",
name="self_call_1_de",
field=models.ManyToManyField(null=True, to="tests.manytomanyfieldmodel"),
),
migrations.AlterField(
model_name="manytomanyfieldmodel",
name="self_call_1_en",
field=models.ManyToManyField(null=True, to="tests.manytomanyfieldmodel"),
),
migrations.AlterField(
model_name="manytomanyfieldmodel",
name="self_call_2",
field=models.ManyToManyField(to="tests.manytomanyfieldmodel"),
),
migrations.AlterField(
model_name="manytomanyfieldmodel",
name="self_call_2_de",
field=models.ManyToManyField(null=True, to="tests.manytomanyfieldmodel"),
),
migrations.AlterField(
model_name="manytomanyfieldmodel",
name="self_call_2_en",
field=models.ManyToManyField(null=True, to="tests.manytomanyfieldmodel"),
),
migrations.CreateModel(
name="SecondSetNullForeignKeyModel",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"test",
models.ForeignKey(
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="%(app_label)s_%(class)s_set",
to="tests.testmodel",
),
),
(
"test_de",
models.ForeignKey(
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="%(app_label)s_%(class)s_set",
to="tests.testmodel",
),
),
(
"test_en",
models.ForeignKey(
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="%(app_label)s_%(class)s_set",
to="tests.testmodel",
),
),
],
options={
"abstract": False,
},
),
migrations.CreateModel(
name="FirstSetNullForeignKeyModel",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"test",
models.ForeignKey(
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="%(app_label)s_%(class)s_set",
to="tests.testmodel",
),
),
(
"test_de",
models.ForeignKey(
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="%(app_label)s_%(class)s_set",
to="tests.testmodel",
),
),
(
"test_en",
models.ForeignKey(
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="%(app_label)s_%(class)s_set",
to="tests.testmodel",
),
),
],
options={
"abstract": False,
},
),
]
2 changes: 1 addition & 1 deletion modeltranslation/tests/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,8 @@ class SetNullForeignKeyBaseModel(models.Model):
test = models.ForeignKey(
TestModel,
null=True,
related_name="test_fks",
on_delete=models.SET_NULL,
related_name="%(app_label)s_%(class)s_set",
)

class Meta:
Expand Down
88 changes: 87 additions & 1 deletion poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ pytest-sugar = "*"
pytest-django = "*"
django-stubs = "^4.2.7"
mypy = "^1.8.0"
pillow = "^10.3.0"

[tool.ruff]
line-length = 100
Expand Down

0 comments on commit 8cb8da4

Please sign in to comment.