Skip to content
Snippets Groups Projects
Commit 197cc817 authored by Hangzhi Yu's avatar Hangzhi Yu
Browse files

Remove (unused) model and form extensions

parent 7286c731
No related branches found
No related tags found
1 merge request!329Introduce substitution to do list
from django.utils.translation import gettext as _
from material import Fieldset
from aleksis.core.forms import AnnouncementForm, EditGroupForm
AnnouncementForm.add_node_to_layout(Fieldset(_("Options for timetables"), "show_in_timetables"))
EditGroupForm.add_node_to_layout(Fieldset(_("Optional data for timetables"), "subject_id"))
...@@ -4,7 +4,6 @@ from typing import Optional, Union ...@@ -4,7 +4,6 @@ from typing import Optional, Union
from django.dispatch import receiver from django.dispatch import receiver
from django.utils.translation import gettext_lazy as _ from django.utils.translation import gettext_lazy as _
from jsonstore import BooleanField
from reversion.models import Revision from reversion.models import Revision
from aleksis.core.models import Announcement, Group, Person from aleksis.core.models import Announcement, Group, Person
...@@ -138,11 +137,6 @@ def for_timetables(cls): ...@@ -138,11 +137,6 @@ def for_timetables(cls):
Announcement.class_method(for_timetables) Announcement.class_method(for_timetables)
Announcement.field(
show_in_timetables=BooleanField(verbose_name=_("Show announcement in timetable views?"))
)
Group.foreign_key("subject", Subject, related_name="groups")
# Dynamically add extra permissions to Group and Person models in core # Dynamically add extra permissions to Group and Person models in core
# Note: requires migrate afterwards # Note: requires migrate afterwards
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment