Exemplo n.º 1
0
Arquivo: urls.py Projeto: mydos/plan
# This file is part of the plan timetable generator, see LICENSE for details.

from django.conf.urls import patterns
from plan.common.utils import url

urlpatterns = patterns(
    'plan.ical.views',
    url(r'^{year}/{semester}/{slug}/ical/(?:{ical}/)?$',
        'ical',
        name='schedule-ical'),
)
Exemplo n.º 2
0
# This file is part of the plan timetable generator, see LICENSE for details.

from django.conf.urls import patterns
from plan.common.utils import url

urlpatterns = patterns('plan.common.views',
    url(r'^$', 'frontpage', name='frontpage'),
    url(r'^{year}/{semester}/$', 'getting_started', name='semester'),

    url(r'^{year}/{semester}/\+$', 'course_query', name='course-query'),

    url(r'^{year}/{semester}/{slug}/$', 'schedule', {'all': True}, name='schedule'),
    url(r'^{year}/{semester}/{slug}/\+$', 'schedule', {'advanced': True}, name='schedule-advanced'),
    url(r'^{year}/{semester}/{slug}/current/$', 'schedule_current', name='schedule-current'),
    url(r'^{year}/{semester}/{slug}/{week}/$', 'schedule', name='schedule-week'),

    url(r'^{year}/{semester}/{slug}/change/$', 'select_course', name='change-course'),
    url(r'^{year}/{semester}/{slug}/groups/$', 'select_groups', name='change-groups'),
    url(r'^{year}/{semester}/{slug}/filter/$', 'select_lectures', name='change-lectures'),

    url(r'^[+]$', 'about', name='about'),
    url(r'^{slug}/?$', 'shortcut', name='shortcut'),
)
Exemplo n.º 3
0
# This file is part of the plan timetable generator, see LICENSE for details.

from plan.common.utils import url
from plan.pdf import views

urlpatterns = [
    url(r'^{year}/{semester}/{slug}/pdf/(?:{size}/)?(?:{week}/)?$',
        views.pdf,
        name='schedule-pdf'),
]
Exemplo n.º 4
0
# This file is part of the plan timetable generator, see LICENSE for details.

from plan.common.utils import url
from plan.common.views import *

urlpatterns = [
    url(r'^$', frontpage, name='frontpage'),
    url(r'^{year}/{semester}/$', getting_started, name='semester'),
    url(r'^{year}/{semester}/\+$', course_query, name='course-query'),
    url(r'^{year}/{semester}/{slug}/$',
        schedule, {'all': True},
        name='schedule'),
    url(r'^{year}/{semester}/{slug}/\+$',
        schedule, {'advanced': True},
        name='schedule-advanced'),
    url(r'^{year}/{semester}/{slug}/current/$',
        schedule_current,
        name='schedule-current'),
    url(r'^{year}/{semester}/{slug}/{week}/$', schedule, name='schedule-week'),
    url(r'^{year}/{semester}/{slug}/change/$',
        select_course,
        name='change-course'),
    url(r'^{year}/{semester}/{slug}/groups/$',
        select_groups,
        name='change-groups'),
    url(r'^{year}/{semester}/{slug}/filter/$',
        select_lectures,
        name='change-lectures'),
    url(r'^[+]$', about, name='about'),
    url(r'^{slug}/?$', shortcut, name='shortcut'),
]
Exemplo n.º 5
0
# This file is part of the plan timetable generator, see LICENSE for details.

from django.conf.urls import patterns
from plan.common.utils import url

urlpatterns = patterns('plan.pdf.views',
    url(r'^{year}/{semester}/{slug}/pdf/(?:{size}/)?(?:{week}/)?$', 'pdf', name='schedule-pdf'),
)