# -*- coding: utf-8 -*- from django.conf.urls import patterns, url from django.contrib.auth.decorators import login_required from views import SettingsView, ProfileView, CalendarView, UserView, UserExpositionsView, UserConferenceView, UserSeminarView from views import NameView, HomeView, AvatarView, WorkView, AboutCompanyView, PhoneView, WebPageView,\ SocialView, AboutView, ProfileCompanyView, Feed # from django.http import HttpResponse def test(request): return HttpResponse('123') urlpatterns = patterns('', url(r'^profile/$', login_required(ProfileView.as_view())), url(r'^profile/company/$', login_required(ProfileCompanyView.as_view())), url(r'^profile/settings/$', login_required(SettingsView.as_view())), url(r'^profile/calendar/remove/$', 'accounts.views.remove_from_calendar'), url(r'^profile/calendar/$', login_required(CalendarView.as_view())), url(r'^profile/feed/page/(?P\d+)/$', Feed.as_view()), url(r'^profile/feed/$', login_required(Feed.as_view())), url(r'^user/(?P.*)/expositions/(?P\d+)/$', UserExpositionsView.as_view()), url(r'^user/(?P.*)/expositions/$', UserExpositionsView.as_view()), url(r'^user/(?P.*)/seminars/(?P\d+)/$', UserSeminarView.as_view()), url(r'^user/(?P.*)/seminars/$', UserSeminarView.as_view()), url(r'^user/(?P.*)/conferences/(?P\d+)/$', UserConferenceView.as_view()), url(r'^user/(?P.*)/conferences/$', UserConferenceView.as_view()), url(r'^user/(?P.*)/events/(?P\d+)/$', UserView.as_view()), url(r'^user/(?P.*)/events/$', UserView.as_view()), url(r'^user/(?P.*)/$', UserView.as_view()), #url(r'^profile/messages/(?P.*)/$', login_required(MessagesView.as_view())), #url(r'^profile/messages/$', login_required(MessagesView.as_view())), # ajax url(r'^profile/update/name/$', login_required(NameView.as_view())), url(r'^profile/update/home/$', login_required(HomeView.as_view())), url(r'^profile/update/avatar/$', login_required(AvatarView.as_view())), url(r'^profile/update/work/$', login_required(WorkView.as_view())), url(r'^profile/update/about-company/$', login_required(AboutCompanyView.as_view())), url(r'^profile/update/phone/$', login_required(PhoneView.as_view())), url(r'^profile/update/web-page/$', login_required(WebPageView.as_view())), url(r'^profile/update/social/$', login_required(SocialView.as_view())), url(r'^profile/update/about/$', login_required(AboutView.as_view())), url(r'^profile/change-password/', 'accounts.views.change_password'), )