Beispiel #1
0
from mainapp.views import RegisterResellerAccount
from mainapp.views import LogoutAccount
from mainapp.views import ProfileAccountAdministrativeManager
from mainapp.views import ProfileReseller
from mainapp.views import AdministrativeManagerEditResellers
from mainapp.views import ResellerEditClients
from mainapp.jsonpserver import JSONPEntryPoint
from mainapp.trackingserver import track_by_id

__author__ = 'max'

urlpatterns = patterns(
    # Tests
    url(r'^test/?$', TestEverything.as_view()),
    # BackEnd servers
    url(r'^input', JSONPEntryPoint.as_view()), 
    url(r'^tracking/(?P<id>[0-9]+)/event.php$', track_by_id),
    # Accounts related staff
    url(r'^accounts/login/?$', LoginAccount.as_view()),
    url(r'^accounts/logout/?$', LogoutAccount.as_view()),
    url(r'^accounts/password/reset/?$', PasswordReset.as_view()),
    url(r'^accounts/password/reset/confirmation/?$', PasswordResetConfirmation.as_view()),
    url(r'^accounts/disabled/?$', TemplateView.as_view(template_name='pages/accounts/disabled.html')),
    url(r'^accounts/client/register/?$', AccountsClientRegister.as_view()),
    url(r'^accounts/reseller/register/?$', RegisterResellerAccount.as_view()),
    # Administrative manager related staff
    url(r'^profile/administrative_manager/?$', ProfileAccountAdministrativeManager.as_view()),
    url(r'^profile/administrative_manager/edit_resellers/?$',
        AdministrativeManagerEditResellers.as_view()),
    # Reseller related staff
    url(r'^profile/reseller/?$', ProfileReseller.as_view()),