# -*- coding: utf-8 -*-
#
# This file is part of INGInious. See the LICENSE and the COPYRIGHTS files for
# more information about the licensing of this file.
""" Index page """
from flask import redirect, url_for
from inginious.frontend.pages.utils import INGIniousStaticPage
[docs]class IndexPage(INGIniousStaticPage):
""" Index page """
[docs] def GET(self): # pylint: disable=arguments-differ
""" Display main course list page """
if not self.app.welcome_page:
return redirect("/courselist")
return self.show_page(self.app.welcome_page)
[docs] def POST(self): # pylint: disable=arguments-differ
""" Display main course list page """
if not self.app.welcome_page:
return redirect("/courselist")
return self.show_page(self.app.welcome_page)