# -*- 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(self.app.get_path("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(self.app.get_path("courselist"))
return self.show_page(self.app.welcome_page)