You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

47 lines
2.2 KiB

# -*- coding: utf-8 -*-
from django.conf.urls import patterns, url
from django.contrib.auth.decorators import login_required
from views import (
AboutCompanyView,
AboutView,
AvatarView,
CalendarView,
Feed,
HomeView,
MailingSettings,
# MailingSettingsUnsubscribe,
NameView,
PhoneView,
ProfileCompanyView,
SettingsView,
SocialView,
WebPageView,
WorkView
)
urlpatterns = patterns('',
url(r'^profile/company/$', login_required(ProfileCompanyView.as_view())),
url(r'^profile/mailing/$', MailingSettings.as_view(), name='accounts-mailing_settings'),
# url(r'^profile/mailing/unsubscribe/$', MailingSettingsUnsubscribe.as_view(), name='accounts-mailing_settings_unsubscribe'),
url(r'^profile/settings/$', login_required(SettingsView.as_view()), name='accounts_settings'),
url(r'^profile/calendar/remove/$', 'accounts.views.remove_from_calendar'),
url(r'^profile/calendar/export/$', 'core.views.download_workbook'),
url(r'^profile/calendar/$', login_required(CalendarView.as_view()), name='account_calendar'),
url(r'^profile/feed/page/(?P<page>\d+)/$', Feed.as_view()),
url(r'^profile/feed/$', login_required(Feed.as_view())),
url(r'^inactive-user/$', 'registration.backends.default.views.inactive_user_message'),
# ajax
# url(r'^profile/update/announce-settings/$', 'accounts.views.save_announce_settings', name='account_save_announce_settings'),
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'),
)