Skip to content
Snippets Groups Projects
Verified Commit 21d53109 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Move util files to own namespace

parent 4ac21f66
No related branches found
No related tags found
1 merge request!13Resolve "Support import from MySQL"
from django.core.management.base import BaseCommand from django.core.management.base import BaseCommand
from django.utils.translation import ugettext as _ from django.utils.translation import ugettext as _
from ...util import untis_import_xml from aleksis.apps.untis.util.xml.xml import untis_import_xml
class Command(BaseCommand): class Command(BaseCommand):
......
...@@ -3,7 +3,7 @@ from django.utils.translation import ugettext_lazy as _ ...@@ -3,7 +3,7 @@ from django.utils.translation import ugettext_lazy as _
MENUS = { MENUS = {
"DATA_MANAGEMENT_MENU": [ "DATA_MANAGEMENT_MENU": [
{ {
"name": _("Units import"), "name": _("Untis import"),
"url": "untis_import", "url": "untis_import",
"validators": [ "validators": [
"menu_generator.validators.is_authenticated", "menu_generator.validators.is_authenticated",
......
...@@ -4,7 +4,7 @@ from schoolapps.settings import TIMETABLE_HEIGHT ...@@ -4,7 +4,7 @@ from schoolapps.settings import TIMETABLE_HEIGHT
from .drive import drive from .drive import drive
from .api_helper import untis_date_to_date, date_to_untis_date from .api_helper import untis_date_to_date, date_to_untis_date
from .api import row_by_row_helper, run_all, get_absence_by_id from .api import row_by_row_helper, run_all, get_absence_by_id
from . import models from aleksis.apps.untis import models
######### #########
......
File moved
File moved
File moved
...@@ -5,12 +5,12 @@ from django.shortcuts import render ...@@ -5,12 +5,12 @@ from django.shortcuts import render
from aleksis.core.decorators import admin_required from aleksis.core.decorators import admin_required
from .forms import UntisUploadForm from .forms import UntisUploadForm
from .util import untis_import_xml from aleksis.apps.untis.util.xml.xml import untis_import_xml
@login_required @login_required
@admin_required @admin_required
def untis_import(request: HttpRequest) -> HttpResponse: def xml_import(request: HttpRequest) -> HttpResponse:
context = {} context = {}
upload_form = UntisUploadForm() upload_form = UntisUploadForm()
......
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