79 lines
2.6 KiB
Python
79 lines
2.6 KiB
Python
"""Webapp urls."""
|
|
|
|
from django.conf.urls import url, include
|
|
from rest_framework import routers
|
|
# from rest_framework.urlpatterns import format_suffix_patterns
|
|
# from django.conf import settings
|
|
# from django.utils.translation import ugettext_lazy as _
|
|
|
|
# from webapp.views import main_index
|
|
# from webapp.views import login_view
|
|
# from webapp.views import logout_view
|
|
from webapp.views import about_view
|
|
# from webapp.views import guild_view
|
|
# from webapp.views import freshmen_view
|
|
# from webapp.views import jobs_view
|
|
# from webapp.views import event_calendar_view
|
|
# from webapp.views import international_view
|
|
# from webapp.views import sosso_view
|
|
# from webapp.views import contact_view
|
|
|
|
from webapp.views import EventViewSet, SignupFormViewSet, SignupViewSet,\
|
|
FeedViewSet, ContactsViewSet, SavedQuestionsViewSet, RootView
|
|
|
|
|
|
class APIRouter(routers.DefaultRouter):
|
|
APIRootView = RootView
|
|
|
|
|
|
router = APIRouter()
|
|
router.register(r'events', EventViewSet)
|
|
router.register(r'signupForm', SignupFormViewSet)
|
|
router.register(r'signup', SignupViewSet)
|
|
router.register(r'feed', FeedViewSet)
|
|
router.register(r'contacts', ContactsViewSet)
|
|
router.register(r'questions', SavedQuestionsViewSet)
|
|
|
|
urlpatterns = [
|
|
url(r'^api/', include(router.urls)),
|
|
# login stuff
|
|
# url(r'^login$', login_view),
|
|
# url(r'^logout$', logout_view),
|
|
|
|
# git revision
|
|
url(r'^about', about_view),
|
|
]
|
|
# urlpatterns = [
|
|
# # main
|
|
# url(r'^$', main_index),
|
|
# url(r'^api/events/$', EventList.as_view(), name='event-list'),
|
|
# url(r'^api/events/(?P<pk>[0-9]+)/$', EventDetail.as_view(), name='event-detail'),
|
|
# url(r'^api/signup/$', SignupFormList.as_view(), name='signupform-list'),
|
|
# url(r'^api/signup/(?P<pk>[0-9]+)/$', SignupFormDetail.as_view(), name='signup-detail'),
|
|
|
|
# url(r'^api/signup/create$', SignupFormCreate.as_view(), name='signupform-create'),
|
|
|
|
# # url(r'^signupform/$', SignupFormList.as_view(), name='signupform-list'),
|
|
# # url(r'^signupform/(?P<pk>[0-9]+)/$', SignupFormDetail.as_view(), name='signupform-detail'),
|
|
|
|
# # login stuff
|
|
# url(r'^login$', login_view),
|
|
# url(r'^logout$', logout_view),
|
|
|
|
# # pages
|
|
# url(r'^guild', guild_view),
|
|
# url(r'^freshmen', freshmen_view),
|
|
# url(r'^event_calendar', event_calendar_view),
|
|
# url(r'^international', international_view),
|
|
# url(r'^sosso', sosso_view),
|
|
# url(r'^contact', contact_view),
|
|
|
|
# # corporate
|
|
# url(r'^jobs', jobs_view),
|
|
# ]
|
|
|
|
|
|
# if settings.DEBUG:
|
|
# from django.contrib.staticfiles.urls import staticfiles_urlpatterns
|
|
# urlpatterns += staticfiles_urlpatterns()
|