Skip to content

Commit eeb0ae5

Browse files
committed
Fixed #412: removed content_ fields from DB
1 parent 5e01eda commit eeb0ae5

File tree

2 files changed

+45
-54
lines changed

2 files changed

+45
-54
lines changed
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# Generated by Django 5.0.3 on 2024-04-18 16:19
2+
3+
from django.db import migrations
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
("manager", "0028_configuration_beta_features_and_more"),
10+
]
11+
12+
operations = [
13+
migrations.RemoveField(
14+
model_name="configuration",
15+
name="content_africatik",
16+
),
17+
migrations.RemoveField(
18+
model_name="configuration",
19+
name="content_africatikmd",
20+
),
21+
migrations.RemoveField(
22+
model_name="configuration",
23+
name="content_edupi",
24+
),
25+
migrations.RemoveField(
26+
model_name="configuration",
27+
name="content_mathews",
28+
),
29+
migrations.RemoveField(
30+
model_name="configuration",
31+
name="content_nomad",
32+
),
33+
migrations.RemoveField(
34+
model_name="configuration",
35+
name="content_wikifundi_en",
36+
),
37+
migrations.RemoveField(
38+
model_name="configuration",
39+
name="content_wikifundi_es",
40+
),
41+
migrations.RemoveField(
42+
model_name="configuration",
43+
name="content_wikifundi_fr",
44+
),
45+
]

manager/manager/models.py

Lines changed: 0 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -832,26 +832,6 @@ class Meta:
832832
default=list,
833833
)
834834

835-
content_wikifundi_fr = models.BooleanField(
836-
default=False,
837-
verbose_name=_lz("WikiFundi FR"),
838-
help_text=_lz("Wikipedia-like Editing Platform (French)"),
839-
)
840-
content_wikifundi_en = models.BooleanField(
841-
default=False,
842-
verbose_name=_lz("WikiFundi EN"),
843-
help_text=_lz("Wikipedia-like Editing Platform (English)"),
844-
)
845-
content_wikifundi_es = models.BooleanField(
846-
default=False,
847-
verbose_name=_lz("WikiFundi ES"),
848-
help_text=_lz("Wikipedia-like Editing Platform (Spanish)"),
849-
)
850-
content_edupi = models.BooleanField(
851-
default=False,
852-
verbose_name=_lz("File resources"),
853-
help_text=_lz("Share arbitrary files with all users"),
854-
)
855835
content_edupi_resources = models.CharField(
856836
max_length=500,
857837
blank=True,
@@ -866,32 +846,6 @@ class Meta:
866846
validate_fileresources_url,
867847
],
868848
)
869-
content_nomad = models.BooleanField(
870-
default=False,
871-
verbose_name=_lz("Nomad android apps"),
872-
help_text=_lz("Révisions du CP à la 3è"),
873-
)
874-
content_mathews = models.BooleanField(
875-
default=False,
876-
verbose_name=_lz("Math Mathews android"),
877-
help_text=_lz("Un jeu pour réviser les maths"),
878-
)
879-
content_africatik = models.BooleanField(
880-
default=False,
881-
verbose_name=_lz("Africatik Écoles"),
882-
help_text=_lz(
883-
"Applications éducatives adaptées au contexte culturel africain "
884-
+ "(version Écoles numériques)"
885-
),
886-
)
887-
content_africatikmd = models.BooleanField(
888-
default=False,
889-
verbose_name=_lz("Africatik Maisons digitales"),
890-
help_text=_lz(
891-
"Applications éducatives adaptées au contexte culturel africain "
892-
+ "(version Maisons digitales)"
893-
),
894-
)
895849

896850
content_metrics = models.BooleanField(
897851
default=False,
@@ -1091,14 +1045,6 @@ def compatible_medias(self):
10911045
def min_units(self):
10921046
return self.min_media.units
10931047

1094-
@property
1095-
def wikifundi_languages(self):
1096-
return [
1097-
lang
1098-
for lang in self.WIKIFUNDI_LANGUAGES
1099-
if getattr(self, f"content_wikifundi_{lang}", False)
1100-
]
1101-
11021048
def all_languages(self):
11031049
return self._meta.get_field("language").choices
11041050

0 commit comments

Comments
 (0)