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

Make MySQL import only available as management command

parent 97ca02d4
No related branches found
No related tags found
1 merge request!13Resolve "Support import from MySQL"
from django.core.management.base import BaseCommand
from aleksis.apps.untis.util.mysql.main import untis_import_mysql
class Command(BaseCommand):
def handle(self, *args, **options):
untis_import_mysql()
...@@ -4,5 +4,4 @@ from . import views ...@@ -4,5 +4,4 @@ from . import views
urlpatterns = [ urlpatterns = [
path("import/xml/", views.xml_import, name="untis_xml_import"), path("import/xml/", views.xml_import, name="untis_xml_import"),
path("import/mysql/", views.mysql_import, name="untis_mysql_import"),
] ]
...@@ -3,7 +3,6 @@ from django.http import HttpRequest, HttpResponse ...@@ -3,7 +3,6 @@ from django.http import HttpRequest, HttpResponse
from django.shortcuts import render from django.shortcuts import render
from aleksis.core.decorators import admin_required from aleksis.core.decorators import admin_required
from .util.mysql.main import untis_import_mysql
from .forms import UntisUploadForm from .forms import UntisUploadForm
from aleksis.apps.untis.util.xml.xml import untis_import_xml from aleksis.apps.untis.util.xml.xml import untis_import_xml
...@@ -25,14 +24,3 @@ def xml_import(request: HttpRequest) -> HttpResponse: ...@@ -25,14 +24,3 @@ def xml_import(request: HttpRequest) -> HttpResponse:
context["upload_form"] = upload_form context["upload_form"] = upload_form
return render(request, "untis/xml_import.html", context) return render(request, "untis/xml_import.html", context)
@login_required
@admin_required
def mysql_import(request: HttpRequest) -> HttpResponse:
context = {}
untis_import_mysql()
return HttpResponse("Import")
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