예제 #1
0
파일: urls.py 프로젝트: jbzdak/drigan
from django.conf.urls import url
from django.views.generic.base import TemplateView

from registration.backends.default.views import ActivationView
from registration.backends.default.views import RegistrationView
from drigan_registration.forms import DriganRegistrationForm


urlpatterns = patterns('',
                       url(r'^activate/complete/$',
                           TemplateView.as_view(template_name='registration/activation_complete.html'),
                           name='registration_activation_complete'),
                       # Activation keys get matched by \w+ instead of the more specific
                       # [a-fA-F0-9]{40} because a bad activation key should still get to the view;
                       # that way it can return a sensible "invalid key" message instead of a
                       # confusing 404.
                       url(r'^activate/(?P<activation_key>\w+)/$',
                           ActivationView.as_view(),
                           name='registration_activate'),
                       url(r'^register/$',
                           RegistrationView.as_view(form_class=DriganRegistrationForm),
                           name='registration_register'),
                       url(r'^register/complete/$',
                           TemplateView.as_view(template_name='registration/registration_complete.html'),
                           name='registration_complete'),
                       url(r'^register/closed/$',
                           TemplateView.as_view(template_name='registration/registration_closed.html'),
                           name='registration_disallowed'),
                       (r'', include('registration.auth_urls')),
                       )
예제 #2
0
        url(r'^offer/', include('core.urls.offer_urls')),
        url(r'^solution/', include('core.urls.solution_urls')),
        url(r'^search/', 'core.views.issue_views.listIssues'),
        url(r'^stats/',  'core.views.main_views.stats'),
        url(r'^jslic$', TemplateView.as_view(template_name='core2/jslic.html')),
        url(r'^github-hook/', include('core.urls.github_hook_urls')),
        url(r'^feedback', include('core.urls.feedback_urls')),
        url(r'^user/', include('core.urls.user_urls')),
        url(r'^payment/', include('core.urls.payment_urls')),
        url(r'^sandbox/', include('sandbox.urls')),
        url(r'^github/', include('gh_frespo_integration.urls')),
        url(r'^bladmin/doc/', include('django.contrib.admindocs.urls')),
        url(r'^bladmin/', include(admin.site.urls)),
        url(r'^login-error/$', 'core.views.main_views.login_error'),
        url(r'^accounts/password/reset/$', 'core.views.registration_views.reset_password'),
        url(r'^/accounts/register/$', RegistrationView.as_view(form_class=RegistrationForm), name='registration_register'),
        url(r'^robots.txt$', TemplateView.as_view(template_name='core2/robots.txt', content_type='text/plain')),
        url(r'^sitemap.xml$', 'core.views.main_views.sitemap'),
        url(r'^accounts/', include('registration.backends.default.urls')),
        url(r'', include('social_auth.urls')),
        url(r'^email/$', 'core.views.user_views.redirect_to_user_page',
            {'email_verified': 'true'}, name='emailmgr_email_list'),
        url(r'^email/activate/(?P<identifier>\w+)/$',
            'emailmgr.views.email_activate',
            name='emailmgr_email_activate'
        ),
    )

urlpatterns += patterns('',
    url(r'^sandbox/', include('sandbox.urls')),
)
예제 #3
0
from django.conf.urls import patterns, include, url
from registration.forms import RegistrationFormUniqueEmail
from registration.backends.default.views import RegistrationView

from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    # Examples:
    # url(r'^$', 'django_registration_demo.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),

    url(r'^admin/', include(admin.site.urls)),
    url(r'^accounts/', include('django.contrib.auth.urls')),
    # enable unique email registration feature
    url(r'^accounts/register/$',
        RegistrationView.as_view(form_class=RegistrationFormUniqueEmail),
        name='registration_register'),
    url(r'^accounts/', include('registration.backends.default.urls'))
)
예제 #4
0
urlpatterns = i18n_patterns(
    '',
    url(r'^admin/', include(admin.site.urls)),
    (r'^succesfully_loggged_out/$', 'django.views.generic.simple.direct_to_template',
     {'template': 'registration/successfully_logged_out.html'}),
    url(r'^', include('cms.urls')),
)

urlpatterns += patterns(
    '',
    url(r'^favicon\.ico$', 'django.views.generic.simple.redirect_to',
        {'url': settings.STATIC_URL + 'img/favicon.ico'}),
    url(r'^gallery/', include('imagestore.urls', namespace='imagestore')),
    url(r'^store-locator/', include('store_locator.urls')),
    url(r'^accounts/', include('django.contrib.auth.urls')),
    url(r'^search/', include('haystack.urls')),
    (r'^tinymce/', include('tinymce.urls')),
    url(r'^accounts/register/$',
        RegistrationView.as_view(form_class=UserProfileRegistrationForm),
        name='registration_register'),
    (r'^accounts/', include('registration.backends.default.urls')),
)

if settings.DEBUG:
    urlpatterns = patterns('',
    url(r'^media/(?P<path>.*)$', 'django.views.static.serve',
        {'document_root': settings.MEDIA_ROOT, 'show_indexes': True}),
    url(r'^wix/', 'jellyrisk_site.views.whoosh_search_index'),
    url(r'', include('django.contrib.staticfiles.urls')),
) + urlpatterns
예제 #5
0
    url(r'^wizard2/$',wizard2 ,name='wizard2' ),
    url(r'^wizard_done/$',wizard_done ,name='wizard_done' ),
    url(r'^wizard_error/$',wizard_error ,name='wizard_error' ),
#    Uncomment the next line to enable admin documentation:
    url(r'^admin/doc/', include('django.contrib.admindocs.urls')),

#    Uncomment the next line to enable the admin:
    url(r'^admin/', include(admin.site.urls)),

    url(r'^', include('http2mqtt.urls')),

    url(r'^', include('rmap.stations.urls')),

#    override default register form
#    url(r'^registrazione/register/$', RegistrationView.as_view(form_class=RegistrationFormTermsOfService), name='registration_register'),
    url(r'^registrazione/register/$', RegistrationView.as_view(form_class= RmapRegistrationForm),name='registration_register'),

    url(r'^registrazione/', include('registration.backends.default.urls')),
    url(r'^auth/user',     rmap.views.user),
    url(r'^auth/vhost',    rmap.views.vhost),
    url(r'^auth/resource', rmap.views.resource),

    url(r'^auth/auth',     rmap.views.auth),
    url(r'^auth/superuser',rmap.views.superuser),
    url(r'^auth/acl',      rmap.views.acl),


    url(r'^accounts/profile/$',      rmap.views.profile),
    url(r'^accounts/profile/(?P<mystation_slug>[-\w]+)/$',      rmap.views.profile_details),

    url(r'^http2mqtt/', include('http2mqtt.urls')),
예제 #6
0
admin.autodiscover()

from django.views.generic import RedirectView
from django.views.generic import TemplateView

from Profiles.views import homepage_view
from registration.backends.default.views import RegistrationView
from Profiles.forms import RecaptchaRegistrationForm

urlpatterns = patterns('',
    # Django Components
    url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
    url(r'^admin/', include(admin.site.urls)),

    # Community Developed Components
    url(r'^accounts/register/$', RegistrationView.as_view(form_class=RecaptchaRegistrationForm), name='registration.views.register'), # email disabled
    url(r'^accounts/', include('registration.backends.default.urls')), # email disabled
    #url(r'^accounts/', include('registration.backends.default.urls')), # enable email
    #url(r'^avatar/', include('avatar.urls')),
    url(r'^logout$', 'django.contrib.auth.views.logout', {'next_page': '/'}),
    
    # Custom Components
    url(r'^accommodations/', include('Accommodations.urls')),
    url(r'^users/', include('Profiles.urls')),
    url(r'^activities/', include('Activities.urls')),
    
    # Static Pages
    url(r'^principles$', TemplateView.as_view(template_name='static_pages/principles.html')),
    url(r'^about$', TemplateView.as_view(template_name='static_pages/about.html')),
    url(r'^where$', TemplateView.as_view(template_name='static_pages/where.html')),
    url(r'', include('social_auth.urls')),
예제 #7
0
    url(r'^about/$', TemplateView.as_view(template_name='about.html'),
        name='about'),
    url(r'^bill/(?P<pk>\d+)/report/$', BillReport.as_view(),
        name='bill_report'),
    url(r'^upvote/(?P<content_type>\d+)/(?P<object_id>\d+)/$',
        'wikilegis.core.views.upvote', name='upvote'),
    url(r'^downvote/(?P<content_type>\d+)/(?P<object_id>\d+)/$',
        'wikilegis.core.views.downvote', name='downvote'),
]

urlpatterns += [
    url(r'^widget/(?P<pk>\d+)/?$', widget_views.WidgetView.as_view(), name='widget'),
    url(r'^widget/login/$', widget_views.LoginView.as_view(),
        name='widget_login'),
    url(r'^widget/signup/$', RegistrationView.as_view(
        success_url='widget_login',
        template_name='widget/login.html'), name='widget_signup'),
    url(r'^widget/vote/(?P<segment_id>\d+)$', widget_views.updown_vote,
        name='widget_vote'),
    url(r'^widget/amendment/(?P<segment_id>\d+)$', widget_views.amendment,
        name='widget_amendment'),
    url(r'^widget/comment/(?P<segment_id>\d+)$', widget_views.comment,
        name='widget_comment'),
]

urlpatterns += [
    url(r'^api/$', api_root),
    url(r'^api/bills/$', BillListAPI.as_view(),
        name='bill_list_api'),
    url(r'^api/bills/(?P<pk>\d+)$', BillAPI.as_view(),
        name='bill_api'),
예제 #8
0
        "quickstartup.accounts.views.password_reset_confirm",
        name="password_reset_confirm"),

    # Password change
    url(r"^password/change/$",
        "django.contrib.auth.views.password_change",
        name="password_change"),
    url(r"^password/change/done/$",
        "django.contrib.auth.views.password_change_done",
        name="password_change_done"),

    # Basic Registration
    url(r"^signup/$",
        view=RegistrationView.as_view(
            template_name="accounts/signup.html",
            success_url="qs_accounts:signup_complete",
            disallowed_url="qs_accounts:signup_closed",
        ),
        name="signup"),
    url(r'^signup/complete/$',
        view=TemplateView.as_view(
            template_name='accounts/signup-complete.html', ),
        name='signup_complete'),
    url(r'^activate/(?P<activation_key>\w+)/$',
        view=SignupActivationView.as_view(
            template_name='accounts/activation-error.html'),
        name='activate'),
    url(r'^signup/closed/$',
        TemplateView.as_view(template_name='accounts/signup-closed.html'),
        name='signup_closed'),
예제 #9
0
    r'/(?P<coords>(?P<lon>\-?\+?\d+|-),(?P<lat>\-?\+?\d+|-)|\*)'
    r'/(?P<network>[-\w]+|\*)'
    r'/(?P<trange>(?P<tr>\d+|-|\*),(?P<p1>\d+|-|\*),(?P<p2>\d+|-|\*)|\*)'
    r'/(?P<level>(?P<lt1>\d+|-|\*),(?P<lv1>\d+|-|\*),(?P<lt2>\d+|-|\*),(?P<lv2>\d+|-|\*)|\*)'
    r'/(?P<var>B\d{5}|\*)'
)


urlpatterns = [
    url( r'^$',  rainbo.views.home ,name='home' ),
    url(r'^insertdata/impactdata$',
        insertdata.views.insertDataRainboImpactData,name="insertdata-impactdata"),
    url(r'^insertdata/manualdata$',
        insertdata.views.insertDataRainboWeatherData,name="insertdata-manualdata"),

    url(r'^registrazione/register/$', RegistrationView.as_view(form_class= RmapRegistrationForm),name='registration_register'),
    url(r'^registrazione/', include('registration.backends.default.urls')),
    url(r'^accounts/profile/$',
        insertdata.views.insertDataRainboWeatherData,name="insertdata-manualdata"),

#   Uncomment the next line to enable the admin and reset password
    url(r'^admin/', include(admin.site.urls)),

    url(basepattern + r'/timeseries/(?P<year>\d{4})$', showdata.views.rainbotimeseries,name="timeseriesyearly"),
    url(basepattern + r'/timeseries/(?P<year>\d{4})/(?P<month>\d{2})$', showdata.views.rainbotimeseries,name="timeseriesmonthly"),
    url(basepattern + r'/timeseries/(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})$', showdata.views.rainbotimeseries,name="timeseriesdaily"),
    url(basepattern + r'/timeseries/(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})/(?P<hour>\d{2})$', showdata.views.rainbotimeseries,name="timeserieshourly"),

    url(basepattern + r'/spatialseries/(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})/(?P<hour>\d{2})$', showdata.views.rainbospatialseries,name="spatialserieshourly"),
    url(basepattern + r'/spatialseries/(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})$', showdata.views.rainbospatialseries,name="spatialseriesdaily"),
예제 #10
0
    url(r'^reset/done/$',
        'django.contrib.auth.views.password_reset_complete', {
            'template_name': 'user_auth/passwordreset/done.html',
        },
        name='password_reset_complete'),
    url(r'^profile/password/$',
        'django.contrib.auth.views.password_change', {
            'template_name': 'user_auth/change_password.html',
            'post_change_redirect': 'dashboard',
        },
        name='change_password'),
    url(r'^activate/complete/$',
        TemplateView.as_view(
            template_name='user_auth/activation/complete.html'),
        name='registration_activation_complete'),
    url(r'^activate/(?P<activation_key>\w+)/$',
        ActivationView.as_view(
            template_name='user_auth/activation/activate.html'),
        name='registration_activate'),
    url(r'^register/$',
        authenticated_redirect(
            RegistrationView.as_view(
                form_class=RegistrationFormUniqueEmail,
                template_name='user_auth/registration/form.html')),
        name='register'),
    url(r'^register/email_sent/$',
        TemplateView.as_view(
            template_name='user_auth/registration/complete.html'),
        name='registration_complete'),
)
예제 #11
0
        # url(r'^.*$', TemplateView.as_view(template_name='core2/maintainance.html')),

        #from core.forms import RegistrationForm
        # url(r'^login/$',  'core.views.main_views.login'),
        # url(r'^logout/$', 'core.views.main_views.logout'),
        # url(r'^accounts/password/reset_done/$', 'core.views.registration_views.reset_password_done', name='password_reset_done'),
        # url(r'^/accounts/register/$', RegistrationView.as_view(form_class=RegistrationForm), name='registration_register'),
        # url(r'^accounts/password/reset/$', 'core.views.registration_views.reset_password'),
        # name='password_reset_confirm'),

        url(r'^logout$', 'django.contrib.auth.views.logout', {'next_page': '/'}),
        # url(r'^password_reset/$', 'django.contrib.auth.views.password_reset', {'password_reset_form': FrespoPasswordResetForm}, name='password_reset'),
        url(r'', include('django.contrib.auth.urls')),

        url(r'^accounts/password/reset/$', 'django.contrib.auth.views.password_reset', {'password_reset_form': FrespoPasswordResetForm}, name='password_reset'),
        url(r'^accounts/register/$', RegistrationView.as_view(form_class=RegistrationFormUniqueEmail), name='registration_register'),
        url(r'^accounts/', include('registration.backends.default.urls')),

        url(r'^$', 'core.views.main_views.home', name='home'),
        url(r'^rates$', 'core.views.main_views.rates', name='rates'),
        url(r'^404$', TemplateView.as_view(template_name='404.html')),
        url(r'^faq$', TemplateView.as_view(template_name='core2/faq.html')),
        url(r'^core/', include('core.urls')),
        url(r'^project/', include('core.urls.project_urls')),
        url(r'^issue/', include('core.urls.issue_urls')),
        url(r'^myissues/', 'core.views.issue_views.myissues'),
        url(r'^offer/', include('core.urls.offer_urls')),
        url(r'^solution/', include('core.urls.solution_urls')),
        url(r'^search/', 'core.views.issue_views.listIssues'),
        url(r'^stats/',  'core.views.main_views.stats'),
        url(r'^jslic$', TemplateView.as_view(template_name='core2/jslic.html')),
예제 #12
0
from django.conf.urls import patterns, include, url
from django.conf import settings
from django.conf.urls.static import static
from registration.backends.default.views import RegistrationView
from sensorimotordb.forms import SensoriMotorDBRegistrationForm
from sensorimotordb.views import UpdateUserProfileView

urlpatterns = patterns(
    '',
    url(r'^accounts/register/$',
        RegistrationView.as_view(form_class=SensoriMotorDBRegistrationForm),
        name='registration_register'),
    (r'^accounts/', include('registration.backends.default.urls')),
    (r'^accounts/profile/$', UpdateUserProfileView.as_view(), {},
     'update_user_profile'),
    (r'^sensorimotordb/', include('sensorimotordb.urls')),
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
예제 #13
0
        name='password_reset_done'),
    url(r'^password/reset/complete/$',
        password_reset_complete,
        name='password_reset_complete'),
    url(r'^password/reset/confirm/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)/$',
        password_reset_confirm,
        name='password_reset_confirm'),
    url(r'^accounts/invite/accept/(?P<uidb64>[0-9A-Za-z-]+)/$',
        CourseAcceptInvitationView.as_view(),
        name='course-invite-accept'),
    url(r'^accounts/invite/complete/',
        TemplateView.as_view(
            template_name='registration/invitation_complete.html'),
        name='course-invite-complete'),
    url(r'^accounts/register/$',
        RegistrationView.as_view(form_class=CustomRegistrationForm),
        name='registration_register'),
    url(r'^accounts/', include('registration.backends.default.urls')),

    # API - JSON rendering layers. Half hand-written, half-straight tasty=pie
    url(r'^api/asset/user/(?P<record_owner_name>\w[^/]*)/$',
        AssetCollectionView.as_view(), {}, 'assets-by-user'),
    url(r'^api/asset/(?P<asset_id>\d+)/$', AssetDetailView.as_view(), {},
        'asset-detail'),
    url(r'^api/asset/$', AssetCollectionView.as_view(), {},
        'assets-by-course'),
    url(r'^api/user/courses$',
        courseaffils.views.course_list_query,
        name='api-user-courses'),
    url(r'^api/tag/$', TagCollectionView.as_view(), {}, 'tag-collection-view'),
    url(r'^api/project/user/(?P<record_owner_name>\w[^/]*)/$',
예제 #14
0
파일: urls.py 프로젝트: jonathannoah/qems2
urlpatterns = patterns(
    '',
    # Examples:
    # url(r'^$', 'QuEST.views.home', name='home'),
    # url(r'^QuEST/', include('QuEST.foo.urls')),

    # Uncomment the admin/doc line below to enable admin documentation:
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),

    # Uncomment the next line to enable the admin:
    url(r'^admin/', include(admin.site.urls)),
    (r'^main/$', main),
    (r'^$', main),
    url(r'^accounts/register/$',
        RegistrationView.as_view(form_class=RegistrationFormWithName),
        name='registration_register'),
    (r'^accounts/', include('registration.backends.default.urls')),
    #(r'^register/$', register),
    #(r'^accounts/login/$', django.contrib.auth.views.login),
    #(r'^accounts/logout/$', django.contrib.auth.views.logout),
    (r'^profile/$', profile),
    (r'^password_change_done/$',
     django.contrib.auth.views.password_change_done),
    (r'^password_change/$', django.contrib.auth.views.password_change, {
        'post_change_redirect': '/profile/',
        'template_name': 'registration/password.html'
    }),
    #(r'^password_change/$', password_change),
    (r'^question_sets/$', question_sets),
    (r'^create_question_set/$', create_question_set),
예제 #15
0
urlpatterns = [
    url(
        r"^$",
        TemplateView.as_view(template_name="registration/activation_complete.html"),
        name="simple_activation_redirect",
    ),
    url(
        r"^activate/complete/$",
        TemplateView.as_view(template_name="registration/activation_complete.html"),
        name="registration_activation_complete",
    ),
    # Activation keys get matched by \w+ instead of the more specific
    # [a-fA-F0-9]{40} because a bad activation key should still get to
    # the view; that way it can return a sensible "invalid key"
    # message instead of a confusing 404.
    url(r"^activate/(?P<activation_key>\w+)/$", ActivateWithSimpleRedirect.as_view(), name="registration_activate"),
    url(r"^register/$", RegistrationView.as_view(), name="registration_register"),
    url(
        r"^register/complete/$",
        TemplateView.as_view(template_name="registration/registration_complete.html"),
        name="registration_complete",
    ),
    url(
        r"^register/closed/$",
        TemplateView.as_view(template_name="registration/registration_closed.html"),
        name="registration_disallowed",
    ),
    url(r"", include("registration.auth_urls")),
]
예제 #16
0
from django.conf.urls.defaults import patterns, include, url
from core.forms import UserRegistrationForm
from registration.backends.default.views import RegistrationView


# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    url(r'^$', 'nahvist.core.views.about_project', name='home'),
    url(r'^trip', include('core.urls')),
    # url(r'^nahvist/', include('nahvist.foo.urls')),

    # Uncomment the admin/doc line below to enable admin documentation:
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),

    # Uncomment the next line to enable the admin:
    url(r'^admin/', include(admin.site.urls)),
    url(r'^accounts/register/$', RegistrationView.as_view(form_class=UserRegistrationForm), name='registration_register'),
    url(r'^accounts/', include('registration.urls')),
    url(r'^facebook/', include('django_facebook.urls')),
)

예제 #17
0
파일: urls.py 프로젝트: oss6/cs-key-skills
from django.conf.urls import url
from registration.backends.default.views import RegistrationView
from .forms import RegistrationFormBhamMail
from . import views

urlpatterns = [
    url(r'^$', views.index, name='index'),
    url(r'^accounts/logout/$', 'django.contrib.auth.views.logout_then_login'),
    url(r'^accounts/register/$', RegistrationView.as_view(form_class=RegistrationFormBhamMail), name='register'),

    # Public access
    url(r'^courses/$', views.CourseList.as_view(), name='courses'),
    url(r'^courses/(?P<id>[0-9]+)/$', views.LectureList.as_view(), name='lectures'),
    url(r'^courses/(?P<cid>[0-9]+)/lectures/(?P<pk>[0-9]+)/$', views.LectureDetail.as_view(), name='lecture'),
    url(r'^create_feedback/$', views.create_feedback, name='create_feedback'),

    # Restricted access
    url(r'^dashboard/$', views.dashboard, name='dashboard'),

    url(r'^create_course/$', views.create_course, name='create_course'),
    url(r'^update_course/(?P<pk>[0-9]+)/$', views.CourseUpdate.as_view(), name='update_course'),
    url(r'^delete_course/$', views.delete_course, name='delete_course'),

    url(r'^create_lecture/$', views.create_lecture, name='create_lecture'),
    url(r'^update_lecture/(?P<pk>[0-9]+)/$', views.LectureUpdate.as_view(), name='update_lecture'),
    url(r'^delete_lecture/$', views.delete_lecture, name='delete_lecture'),
]
예제 #18
0
from django.views.generic import TemplateView

from Profiles.views import homepage_view
from registration.backends.default.views import RegistrationView
from Profiles.forms import RecaptchaRegistrationForm

urlpatterns = patterns(
    '',
    # Django Components
    url(r'^media/(?P<path>.*)$', 'django.views.static.serve',
        {'document_root': settings.MEDIA_ROOT}),
    url(r'^admin/', include(admin.site.urls)),

    # Community Developed Components
    url(r'^accounts/register/$',
        RegistrationView.as_view(form_class=RecaptchaRegistrationForm),
        name='registration.views.register'),  # email disabled
    url(r'^accounts/',
        include('registration.backends.default.urls')),  # email disabled
    #url(r'^accounts/', include('registration.backends.default.urls')), # enable email
    #url(r'^avatar/', include('avatar.urls')),
    url(r'^logout$', 'django.contrib.auth.views.logout', {'next_page': '/'}),

    # Custom Components
    url(r'^accommodations/', include('Accommodations.urls')),
    url(r'^users/', include('Profiles.urls')),
    url(r'^activities/', include('Activities.urls')),

    # Static Pages
    url(r'^principles$',
        TemplateView.as_view(template_name='static_pages/principles.html')),
예제 #19
0
from django.conf.urls import patterns, include, url
from django.contrib import admin
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.conf import settings
from registration.backends.default.views import RegistrationView
import RIGS
from RIGS import regbackend

urlpatterns = patterns(
    "",
    # Examples:
    # url(r'^$', 'PyRIGS.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),
    url(r"^", include("RIGS.urls")),
    url(
        "^user/register/$",
        RegistrationView.as_view(form_class=RIGS.forms.ProfileRegistrationFormUniqueEmail),
        name="registration_register",
    ),
    url("^user/", include("django.contrib.auth.urls")),
    url("^user/", include("registration.backends.default.urls")),
    url(r"^admin/", include(admin.site.urls)),
)

if settings.DEBUG:
    urlpatterns += staticfiles_urlpatterns()
예제 #20
0
from .forms import RegistrationFormWithCaptcha

urlpatterns = [
    url(r'^activate/complete/$',
        TemplateView.as_view(
            template_name='registration/activation_complete.html'),
        name='registration_activation_complete'),
    # Activation keys get matched by \w+ instead of the more specific
    # [a-fA-F0-9]{40} because a bad activation key should still get to the
    # view; that way it can return a sensible "invalid key" message instead
    # of a confusing 404.
    url(r'^activate/(?P<activation_key>\w+)/$',
        ActivationView.as_view(),
        name='registration_activate'),
    url(r'^register/$',
        RegistrationView.as_view(form_class=RegistrationFormWithCaptcha),
        name='registration_register'),
    url(r'^register/complete/$',
        TemplateView.as_view(
            template_name='registration/registration_complete.html'),
        name='registration_complete'),
    url(r'^register/closed/$',
        TemplateView.as_view(
            template_name='registration/registration_closed.html'),
        name='registration_disallowed'),

    # Use names from django.auth.urls.py to avoid a NoMatch error as seen with
    # password_reset_done (http://stackoverflow.com/questions/20307473).
    url(r'^password/change/$',
        password_change,
        {'template_name': 'registration/change_password.html'},
예제 #21
0
    url(r'^activate/complete/$',
        TemplateView.as_view(
            template_name='registration/activation_complete.html'),
        name='registration_activation_complete'),
    url(r'^activate/(?P<activation_key>\w+)/$',
        ActivationView.as_view(
            template_name='registration/activate.html',
            get_success_url=getattr(
                settings, 'REGISTRATION_EMAIL_ACTIVATE_SUCCESS_URL',
                lambda request, user: '******'),
        ),
        name='registration_activate'),
    url(r'^register/$',
        RegistrationView.as_view(
            form_class=EmailRegistrationForm,
            get_success_url=getattr(
                settings, 'REGISTRATION_EMAIL_REGISTER_SUCCESS_URL',
                lambda request, user: '******'),
        ),
        name='registration_register'),
    url(r'^register/complete/$',
        TemplateView.as_view(
            template_name='registration/registration_complete.html'),
        name='registration_complete'),
    url(r'^register/closed/$',
        TemplateView.as_view(
            template_name='registration/registration_closed.html'),
        name='registration_disallowed'),

    # django auth urls
    url(r'', include('registration_email.auth_urls')),
)
예제 #22
0
def signin(request, template_name='authopenid/signin.html',
        redirect_field_name=REDIRECT_FIELD_NAME, openid_form=OpenidSigninForm,
        auth_form=AuthenticationForm, register_form=RegistrationForm, backend=None,
        on_failure=None, extra_context=None):
    """Signin page. It manage the legacy authentification (user/password)
    and authentification with openid.

    :attr request: request object
    :attr template_name: string, name of template to use
    :attr redirect_field_name: string, field name used for redirect. by
    default 'next'
    :attr openid_form: form use for openid signin, by default
    `OpenidSigninForm`
    :attr auth_form: form object used for legacy authentification.
    By default AuthentificationForm form auser auth contrib.
    :attr extra_context: A dictionary of variables to add to the
    template context. Any callable object in this dictionary will
    be called to produce the end result which appears in the context.
    """
    if on_failure is None:
        on_failure = signin_failure

    redirect_to = request.REQUEST.get(redirect_field_name, '')
    form1 = openid_form()
    form2 = auth_form()
    form3 = register_form()
    if request.POST:
        if not redirect_to or '//' in redirect_to or ' ' in redirect_to:
            redirect_to = settings.LOGIN_REDIRECT_URL
        if 'openid_url' in request.POST.keys():
            form1 = openid_form(data=request.POST)
            if form1.is_valid():
                redirect_url = "%s%s?%s" % (
                        get_url_host(request),
                        reverse('user_complete_signin'),
                        urllib.urlencode({ redirect_field_name: redirect_to })
                )
                return ask_openid(request,
                        form1.cleaned_data['openid_url'],
                        redirect_url,
                        on_failure=on_failure)
        elif 'email' in request.POST.keys():
            form3 = register_form(data=request.POST)
            if form3.is_valid():
                # if `registration` application is installed => redirect to it's register view
                if 'registration' in settings.INSTALLED_APPS:
                    from registration.backends.default.views import RegistrationView
                    register = RegistrationView.as_view(form_class=register_form)
                    return register(request)
                # otherwise simply save form
                else:
                    form3.save()
                    return HttpResponseRedirect(reverse('registration_complete'))
        else:
            # perform normal django authentification
            form2 = auth_form(data=request.POST)
            if form2.is_valid():
                login(request, form2.get_user())
                if request.session.test_cookie_worked():
                    request.session.delete_test_cookie()
                return HttpResponseRedirect(redirect_to)
    return render(template_name, {
        'form1': form1,
        'form2': form2,
        'form3': form3,
        redirect_field_name: redirect_to,
        'msg':  request.GET.get('msg','')
    }, context_instance=_build_context(request, extra_context=extra_context))
예제 #23
0
    ),

    url(r'^accounts/activate/(?P<activation_key>\w+)/$',
        ActivationView.as_view(
            template_name='registration/activation_complete.html',
            get_success_url=getattr(
                settings, 'REGISTRATION_EMAIL_ACTIVATE_SUCCESS_URL',
                lambda request, user: '******'),
        ),
        name='registration_activate'),

    url(r'^accounts/register/$',
        RegistrationView.as_view(
            form_class=GstudioEmailRegistrationForm,
            template_name=registeration_template,
            get_success_url=getattr(
                settings, 'REGISTRATION_EMAIL_REGISTER_SUCCESS_URL',
                lambda request, user: '******'),
        ),
        name='registration_register'),

    url(r'^accounts/login/$', auth_views.login ,{'template_name': login_template}, name='login'),
    url(r'^accounts/clix_student_registration/$', 'gnowsys_ndf.ndf.views.ajax_views.clix_student_registration', name='clix_student_registration'),
    url(r'^accounts/', include('registration_email.backends.default.urls')),

   # --end of django-registration

   (r'^status/cache/$', 'gnowsys_ndf.ndf.views.cache.cache_status'),
    # url(r'^Beta/', TemplateView.as_view(template_name= 'gstudio/beta.html'), name="beta"),
)
예제 #24
0
파일: urls.py 프로젝트: PyDev777/studentsdb
    'packages': ('students', ),
}

urlpatterns = patterns(
    '',

    # Admin
    url(r'^admin/', include(admin.site.urls)),

    # Social Auth Related urls
    url('^social/', include('social.apps.django_app.urls',
                            namespace='social')),

    # User Related urls
    url(r'^users/register/$',
        RegistrationView.as_view(form_class=CustRegFormUniqEmail),
        name='registration_register'),
    url(r'^users/register/complete/$',
        TemplateView.as_view(
            template_name='registration/registration_complete.html'),
        name='registration_complete'),
    url(r'^users/register/closed/$',
        TemplateView.as_view(
            template_name='registration/registration_closed.html'),
        name='registration_disallowed'),
    url(r'^users/activate/(?P<activation_key>\w+)/$',
        ActivationView.as_view(),
        name='registration_activate'),
    # url(r'^users/activate/complete/$', custom_activation_complete, name='registration_activation_complete'),
    url(r'^users/activate/complete/$',
        RedirectView.as_view(pattern_name='home'),
예제 #25
0
    url(r'^activate/complete/$',
        TemplateView.as_view(
            template_name='registration/activation_complete.html'),
        name='registration_activation_complete'),
    url(r'^activate/(?P<activation_key>\w+)/$',
        ActivationView.as_view(
            template_name='registration/activate.html',
            get_success_url=getattr(
                settings, 'REGISTRATION_EMAIL_ACTIVATE_SUCCESS_URL',
                lambda request, user: '******'),
        ),
        name='registration_activate'),
    url(r'^register/$',
        RegistrationView.as_view(
            form_class=EmailRegistrationForm,
            get_success_url=getattr(
                settings, 'REGISTRATION_EMAIL_REGISTER_SUCCESS_URL',
                lambda request, user: '******'),
        ),
        name='registration_register'),
    url(r'^register/complete/$',
        TemplateView.as_view(
            template_name='registration/registration_complete.html'),
        name='registration_complete'),
    url(r'^register/closed/$',
        TemplateView.as_view(
            template_name='registration/registration_closed.html'),
        name='registration_disallowed'),

    # django auth urls
    url(r'', include('registration_email.auth_urls')),
]
예제 #26
0
from django.conf.urls import url, include
from django.contrib import admin
from dzien_wydzialu.home import views
from registration.backends.default.views import RegistrationView
from dzien_wydzialu.home.forms import ExRegistrationForm
from dzien_wydzialu.home.forms import ExAuthenticationForm

accounts_patterns = [
    url(r'^register/$',
        RegistrationView.as_view(form_class=ExRegistrationForm),
        name='registration_register'),
    url(r'^login/$', 'django.contrib.auth.views.login', {'authentication_form': ExAuthenticationForm},
        name='auth_login'),
    url(r'^', include('registration.backends.default.urls')),
]

urlpatterns = [
    url(r'^$',
        views.index,
        name='homepage'),
    url(r'^gallery/$',
        views.gallery,
        name='gallery'),
    url(r'^program/$',
        views.program,
        name='program'),
    url(r'^program/group/(?P<group_id>\d+)',
        views.get_group_pdf,
        name='group_pdf'),
    url(r'^visitorgroup/$',
        views.visitorgroup_index,
예제 #27
0
파일: urls.py 프로젝트: coati-00/ssnm
if hasattr(settings, 'CAS_BASE'):
    auth_urls = (r'^accounts/', include('djangowind.urls'))
    logout_page = (r'^logout/$',
                   'djangowind.views.logout',
                   {'next_page': redirect_after_logout})
    admin_logout_page = (r'^admin/logout/$',
                         'djangowind.views.logout',
                         {'next_page': redirect_after_logout})

urlpatterns = patterns(
    '',
    logout_page,
    admin_logout_page,
    auth_urls,
    url(r'^accounts/register/$', RegistrationView.as_view(
        form_class=CreateAccountForm),
        name='registration_register'),
    url(r'^accounts/password_reset/$',
        'django.contrib.auth.views.password_reset',
        name='password_reset'),
    url(r'^accounts/password_reset/done/$',
        'django.contrib.auth.views.password_reset_done',
        name='password_reset_done'),
    url(r'^accounts/reset/(?P<uidb64>[0-9A-Za-z_\-]+)/'
        '(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$',
        'django.contrib.auth.views.password_reset_confirm',
        name='password_reset_confirm'),
    url(r'^accounts/reset/done/$',
        'django.contrib.auth.views.password_reset_complete',
        name='password_reset_complete'),
    (r'^$', 'ssnm.main.views.show_maps'),
예제 #28
0
    ),
    path(
        'account/two_factor/backup/phone/unregister/<int:pk>/',
        PhoneDeleteView.as_view(),
        name='phone_delete',
    ),
    path(
        'account/two_factor/disable/',
        view=DisableView.as_view(template_name='mfa/disable.html'),
        name='disable',
    ),

    ## USER REGISTRATION ##
    path('register/',
         RegistrationView.as_view(
             form_class=RegistrationFormUniqueEmail,
             template_name='registration/form.html',
         ),
         name='registration_register'),
    path('register/complete',
         TemplateView.as_view(template_name='registration/complete.html'),
         name='registration_complete'),
    path('activate/complete',
         TemplateView.as_view(template_name='registration/activated.html'),
         name='registration_activation_complete'),
    path('activate/resend',
         ResendActivationView.as_view(
             template_name='registration/resend_activation.html'),
         name='registration_resend_activation'),
    path('activate/<activation_key>',
         ActivationView.as_view(),
         name='registration_activate'),
예제 #29
0
파일: urls.py 프로젝트: nbraud/wafer
from wafer.registration.views import debian_login, github_login, redirect_profile

urlpatterns = [
    url(r'^profile/$', redirect_profile),
    url(r'^github-login/$', github_login),
    url(r'^debian-login/$', debian_login),

    # registration.backends.default.urls, but Django 1.5 compatible
    url(r'^activate/complete/$',
        TemplateView.as_view(
            template_name='registration/activation_complete.html'),
        name='registration_activation_complete'),
    url(r'^activate/(?P<activation_key>\w+)/$',
        ActivationView.as_view(template_name='registration/activate.html'),
        name='registration_activate'),
    url(r'^register/$',
        RegistrationView.as_view(
            template_name='registration/registration_form.html'),
        name='registration_register'),
    url(r'^register/complete/$',
        TemplateView.as_view(
            template_name='registration/registration_complete.html'),
        name='registration_complete'),
    url(r'^register/closed/$',
        TemplateView.as_view(
            template_name='registration/registration_closed.html'),
        name='registration_disallowed'),
    url(r'', include('registration.auth_urls')),
]
예제 #30
0
from django.conf import settings
from django.conf.urls import url, include
from django.conf.urls.static import static

from django.contrib import admin
from . import views

from accounts.forms import UserRegistrationForm
from registration.backends.default.views import RegistrationView
from django.http import HttpResponseRedirect

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', views.HomePageView.as_view(), name='home'),
    url(r'accounts/register/$',
        RegistrationView.as_view(form_class=UserRegistrationForm),
        name='registration_register'),
    url(r'^accounts/', include('registration.backends.default.urls')),
    url(r'^accounts/', include('accounts.urls', namespace='accounts')),
    url(r'^submission/', include('submission.urls', namespace='submission')),
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL,
                          document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL,
                          document_root=settings.MEDIA_ROOT)
예제 #31
0
파일: urls.py 프로젝트: JayFliz/econsensus
    url(r'^admin/logout/$', 'django.contrib.auth.views.logout_then_login',
        {'login_url': reverse_lazy('admin:index')}),
    url(r'^admin/', include(admin.site.urls), name='admin'),
    url(r'^settings/', include('livesettings.urls')),
    url(r'^notification/', include('notification.urls')),
    url(r'^comments/', include('django.contrib.comments.urls')),
    url(r'^organizations/', include('custom_organizations.urls')),
    url(r'^invitations/', include(invitation_backend().get_urls())),
    # the pages adds a / at the start, so don't put the / after pages
    url(r'^pages', include('django.contrib.flatpages.urls')),
    url(r'', include('publicweb.urls')),
)

urlpatterns += patterns(
    '',
    url(r'^accounts/register/$', RegistrationView.as_view(
        form_class=CustomUserSignupRegistrationForm,
        template_name='organizations/register_form.html'),
        name='registration_register'),
    url(r'^accounts/logout/$', 'django.contrib.auth.views.logout_then_login'),
    url(r'^accounts/login/$', 'remember_me.views.remember_me_login',
        {'authentication_form': CustomAuthenticationForm},
        name="remember_me_login"),
    url(r'^accounts/password/reset/$', 'django.contrib.auth.views.password_reset',
        {'password_reset_form': CustomPasswordResetForm}),
    url(r'^accounts/', include('registration.backends.default.urls')),

)

urlpatterns += staticfiles_urlpatterns()
예제 #32
0
from django.conf.urls import include, patterns, url
from django.views.generic.base import TemplateView
from registration.backends.default.views import RegistrationView

from member import views, forms

urlpatterns = patterns(
    '',
    url(r'^$', views.profile_view),
    url(r'register/$',
        RegistrationView.as_view(form_class=forms.RegistrationForm),
        name='registration_register'),
    url(r'^activate/complete/$',
        TemplateView.as_view(
            template_name='registration/activation_complete.html'),
        name='registration_activation_complete'),
    url(r'^activate/(?P<activation_key>\w+)/$',
        views.ActivationView.as_view(),
        name='registration_activate'),
    url(r'^', include('registration.backends.default.urls')),
)
예제 #33
0
파일: urls.py 프로젝트: atoz-chevara/wafer
    'wafer.registration.views',
    url(r'^profile/$', 'redirect_profile'),

    url(r'^github-login/$', 'github_login'),
    url(r'^debian-login/$', 'debian_login'),

    # registration.backends.default.urls, but Django 1.5 compatible
    url(r'^activate/complete/$',
        TemplateView.as_view(
            template_name='registration/activation_complete.html'
        ), name='registration_activation_complete'),
    url(r'^activate/(?P<activation_key>\w+)/$',
        ActivationView.as_view(
            template_name='registration/activate.html'
        ), name='registration_activate'),
    url(r'^register/$',
        RegistrationView.as_view(
            template_name='registration/registration_form.html'
        ),
        name='registration_register'),
    url(r'^register/complete/$',
        TemplateView.as_view(
            template_name='registration/registration_complete.html'
        ), name='registration_complete'),
    url(r'^register/closed/$',
        TemplateView.as_view(
            template_name='registration/registration_closed.html'
        ), name='registration_disallowed'),
    url(r'', include('registration.auth_urls')),
)
urlpatterns = [
    # The first url is here only because othewise they get overriden by the activation key url
    path(
        'activate/complete/',
        TemplateView.as_view(
            template_name='registration/activation_complete.html', ),
        name='registration_activation_complete',
    ),
    path(
        'activate/resend/',
        ResendActivationView.as_view(),
        name='registration_resend_activation',
    ),
    path(
        'accounts/register/',
        RegistrationView.as_view(form_class=FullUserRegistrationForm, ),
        name='registration_register',
    ),
    path(
        'activate/<str:activation_key>/',
        NextURLActivationView.as_view(),
        name='registration_activate',
    ),
    path(
        'login/',
        LoginView.as_view(
            form_class=LoginForm,
            template_name='registration/login.html',
        ),
        name='auth_login',
    ),
예제 #35
0
from django.conf.urls import patterns, include, url

from registration.backends.default.views import RegistrationView

from sitters.forms import UserTypeRegistrationForm

# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    # Examples:
    url(r'^$', 'sitters.views.home', name='home'),
    # url(r'^petluvers/', include('petluvers.foo.urls')),

    # Uncomment the admin/doc line below to enable admin documentation:
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),

    # Uncomment the next line to enable the admin:
    url(r'^djadmin/', include(admin.site.urls)),

    url(r'accounts/register/$',
        RegistrationView.as_view(form_class=UserTypeRegistrationForm),
        name='registration_register'),

    url(r'^accounts/', include('registration.backends.default.urls')),
    url(r'^usertype/', 'sitters.views.home', name='home'),
    
    url(r'^(?P<username>[a-zA-Za_zA_Z0-9.-]*)/$', 'sitters.views.profile', name='profile'),
)
예제 #36
0
            'subject_template_name':
            'registration/password_reset_email_subject.txt'
        },
        name='password_reset'),
    url(r'^accounts/activate/(?P<activation_key>\w+)/$',
        ActivationView.as_view(
            template_name='registration/activation_complete.html',
            get_success_url=getattr(
                settings, 'REGISTRATION_EMAIL_ACTIVATE_SUCCESS_URL',
                lambda request, user: '******'),
        ),
        name='registration_activate'),
    url(r'^accounts/register/$',
        RegistrationView.as_view(
            form_class=GstudioEmailRegistrationForm,
            get_success_url=getattr(
                settings, 'REGISTRATION_EMAIL_REGISTER_SUCCESS_URL',
                lambda request, user: '******'),
        ),
        name='registration_register'),
    url(r'^accounts/login/$',
        auth_views.login, {'template_name': login_template},
        name='login'),
    url(r'^accounts/logout/$',
        auth_views.logout, {'template_name': logout_template},
        name='logout'),
    url(r'^accounts/', include('registration_email.backends.default.urls')),

    # --end of django-registration
    (r'^status/cache/$', 'gnowsys_ndf.ndf.views.cache.cache_status'),
    # url(r'^Beta/', TemplateView.as_view(template_name= 'gstudio/beta.html'), name="beta"),
)
예제 #37
0
from hcprofile.signals import *
from django.contrib.sitemaps import FlatPageSitemap, GenericSitemap
from django.contrib.auth.decorators import login_required

admin.autodiscover()

sitemaps = {
    'eshop_categories': ArticleCategorySitemap,
    'eshop_items': ArticleItemSitemap,
    'flatpages': FlatPageSitemap,
}

urlpatterns = patterns('',
                       (r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
                       (r'^accounts/logout/$', 'django.contrib.auth.views.logout', {'next_page': '/'}),
                       url(r'accounts/register/$', RegistrationView.as_view(form_class=ExRegistrationForm),
                           name='registration_register'),
                       (r'^accounts/', include('registration.urls')),
                       (r'^accounts/login/$', 'django.contrib.auth.views.login'),
                       url(r'^accounts/profile/$', login_required(direct_to_template), {'template': 'profile.html'}),
                       (r'^admin/', include(admin.site.urls)),
                       (r'^robots.txt$', include('robots.urls')),
                       (r'^sitemap.xml$', 'django.contrib.sitemaps.views.sitemap', {'sitemaps': sitemaps}),
                       (r'^captcha/', include('captcha.urls')),
                       (r'^comments/', include('django.contrib.comments.urls')),
                       (r'^search/$', search_view, {}, 'search'),
                       url(r'^news/(?P<slug>[-\w]+)/$', object_detail, {
                           'queryset': News.objects.filter(published=True),
                           'template_object_name': 'news',
                       },
                           name='main_news_slug'),
예제 #38
0
파일: urls.py 프로젝트: bopopescu/MyMensor
     {'template_name': 'registration/password_reset_form.html'},
     name="password_reset"),
 url(r'^accounts/password/reset/done/$',
     password_reset_done,
     {'template_name': 'registration/password_reset_done.html'},
     name="password_reset_done"),
 url(r'^accounts/password/reset/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$',
     password_reset_confirm,
     {'template_name': 'registration/password_reset_confirm.html'},
     name="password_reset_confirm"),
 url(r'^accounts/password/done/$',
     password_reset_complete,
     {'template_name': 'registration/password_reset_complete.html'},
     name="password_reset_complete"),
 url(r'^accounts/register/$',
     RegistrationView.as_view(),
     name='registration_register'),
 url(r'^mobilebackup/$', mymviews.mobileBackupFormView,
     name='mobilebackup'),
 url(r'^tagprocessing/save_value/',
     mymviews.saveValue,
     name='tagproc_save_value'),
 url(r'^proctagedit/save_value/',
     mymviews.saveValue,
     name='tagprocedit_save_value'),
 url(r'^tagsetup/save_tagbboxvalues/',
     mymviews.save_tagboundingbox,
     name='save_tagbboxvalues'),
 url(r'^mobilebackup/create_backup/',
     mymviews.createdcicfgbackup,
     name='create_backup'),
예제 #39
0
        CreateUserEmailModificationRequest.as_view(),
        name="django_email_changer_change_view"),

    # django-registration
    url(r'^accounts/$', RedirectView.as_view(url='/', )),
    # Fix for password reset
    url(r'^accounts/password/reset/confirm/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)/$',
        auth_views.password_reset_confirm,
        name='auth_password_reset_confirm'),
    url(r'^password/reset/complete/$',
        auth_views.password_reset_complete,
        name='password_reset_complete'),
    url(r'^password/change/done/$',
        auth_views.password_change_done,
        name='password_change_done'),
    url(r'^accounts/password/reset/confirm/$',
        RedirectView.as_view(url='/', )),
    url(r'^accounts/password/reset/$',
        'django.contrib.auth.views.password_reset',
        {'post_reset_redirect': '/accounts/password/reset/done/'},
        name="password_reset"),
    url('^accounts/activate/$', ActivationView.as_view(),
        {'activation_key': 'None'},
        name='registration_activate'),
    # enable unique email registration feature
    url(r'^accounts/register/$',
        RegistrationView.as_view(form_class=RegistrationFormWithName),
        name='registration_register'),
    url(r'^accounts/', include('registration.backends.default.urls')),
]
예제 #40
0
    url(r'^$', home, name='home'),
    url(r'^wizard/$', wizard, name='wizard'),
    url(r'^wizard2/$', wizard2, name='wizard2'),
    url(r'^wizard_done/$', wizard_done, name='wizard_done'),
    url(r'^wizard_error/$', wizard_error, name='wizard_error'),
    #    Uncomment the next line to enable admin documentation:
    url(r'^admin/doc/', include('django.contrib.admindocs.urls')),

    #    Uncomment the next line to enable the admin:
    url(r'^admin/', include(admin.site.urls)),
    url(r'^', include('rmap.stations.urls')),

    #    override default register form
    #    url(r'^registrazione/register/$', RegistrationView.as_view(form_class=RegistrationFormTermsOfService), name='registration_register'),
    url(r'^registrazione/register/$',
        RegistrationView.as_view(form_class=RmapRegistrationForm),
        name='registration_register'),
    url(r'^registrazione/', include('registration.backends.default.urls')),
    url(r'^auth/user', rmap.views.user),
    url(r'^auth/vhost', rmap.views.vhost),
    url(r'^auth/resource', rmap.views.resource),
    url(r'^auth/auth', rmap.views.auth),
    url(r'^auth/superuser', rmap.views.superuser),
    url(r'^auth/acl', rmap.views.acl),
    url(r'^accounts/profile/$', rmap.views.profile),
    url(r'^accounts/profile/(?P<mystation_slug>[-\w]+)/$',
        rmap.views.profile_details),
]

if not android:
예제 #41
0
        
    
urlpatterns = patterns('',
                       url(r'^activate/complete/$',
                           TemplateView.as_view(template_name='registration/activation_complete.html'),
                           name='registration_activation_complete'),
                       # Activation keys get matched by \w+ instead of the more specific
                       # [a-fA-F0-9]{40} because a bad activation key should still get to the view;
                       # that way it can return a sensible "invalid key" message instead of a
                       # confusing 404.
                       url(r'^activate/(?P<activation_key>\w+)/$',
                           ActivationView.as_view(),
                           name='registration_activate'),
                       url(r'^register/$',
                           RegistrationView.as_view(form_class=CaptchaForm),
                           name='registration_register'),
                       url(r'^register/complete/$',
                           TemplateView.as_view(template_name='registration/registration_complete.html'),
                           name='registration_complete'),
                       url(r'^register/closed/$',
                           TemplateView.as_view(template_name='registration/registration_closed.html'),
                           name='registration_disallowed'),
                       url(r'^profile/?$', 
                           login_required(ProfileView.as_view()),
                           name='profile_change'
                           ),
                       url(r'^login/$',
                           auth_views.login,
                           {'template_name': 'registration/login.html',
                            'authentication_form': AuthenticationLockForm},
예제 #42
0
 url(r'^admin/', include(admin.site.urls)),  # admin urls
 url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
 url(r'', include('wawmembers.urls')),
 url(r'^activate/complete/$',
     TemplateView.as_view(
         template_name='registration/activation_complete.html'),
     name='registration_activation_complete'),
 # Activation keys get matched by \w+ instead of the more specific
 # [a-fA-F0-9]{40} because a bad activation key should still get to the view;
 # that way it can return a sensible "invalid key" message instead of a
 # confusing 404.
 url(r'^activate/(?P<activation_key>\w+)/$',
     ActivationView.as_view(),
     name='registration_activate'),
 url(r'^register/$',
     RegistrationView.as_view(form_class=RegistrationUniqueEmailCounters),
     name='registration_register'),
 url(r'^register/complete/$',
     TemplateView.as_view(
         template_name='registration/registration_complete.html'),
     name='registration_complete'),
 url(r'^register/complete/$',
     TemplateView.as_view(
         template_name='registration/registration_complete.html'),
     name='registration_complete'),
 url(r'^login/$',
     auth_views.login, {'template_name': 'registration/login.html'},
     name='auth_login'),
 url(r'^logout/$',
     auth_views.logout, {'template_name': 'registration/logout.html'},
     name='auth_logout'),
예제 #43
0
from django.conf.urls import patterns, url
from django.contrib.auth import views as auth_views
from django.views.generic.base import TemplateView
from registration.backends.default.views import ActivationView
from registration.backends.default.views import RegistrationView

from .forms import AppUserForm
from .views import CustomRegistrationView

urlpatterns = patterns('',
    url(r'^accounts/register/$', CustomRegistrationView.as_view(
        form_class=AppUserForm), {'title': 'Registration'}, name='register'),
    url(r'^accounts/login/$', auth_views.login,
        {'template_name': 'registration/login.html'}, name='auth_login'),
    url(r'^accounts/logout/$', auth_views.logout,
        {'template_name': 'registration/logout.html'}, name='auth_logout'),
    url(r'^accounts/activate/complete/$', TemplateView.as_view(
        template_name='registration/activation_complete.html'),
        name='registration_activation_complete'),
    url(r'^accounts/activate/(?P<activation_key>\w+)/$', ActivationView.as_view(),
        name='registration_activate'),
    url(r'^accounts/register/$', RegistrationView.as_view(),
        name='registration_register'),
    url(r'^accounts/register/complete/$', TemplateView.as_view(
        template_name='registration/registration_complete.html'),
        name='registration_complete'),
)
예제 #44
0
 # url(r'^login/$',  'core.views.main_views.login'),
 # url(r'^logout/$', 'core.views.main_views.logout'),
 # url(r'^accounts/password/reset_done/$', 'core.views.registration_views.reset_password_done', name='password_reset_done'),
 # url(r'^/accounts/register/$', RegistrationView.as_view(form_class=RegistrationForm), name='registration_register'),
 # url(r'^accounts/password/reset/$', 'core.views.registration_views.reset_password'),
 # name='password_reset_confirm'),
 url(r'^logout$', 'django.contrib.auth.views.logout',
     {'next_page': '/'}),
 # url(r'^password_reset/$', 'django.contrib.auth.views.password_reset', {'password_reset_form': FrespoPasswordResetForm}, name='password_reset'),
 url(r'', include('django.contrib.auth.urls')),
 url(r'^accounts/password/reset/$',
     'django.contrib.auth.views.password_reset',
     {'password_reset_form': FrespoPasswordResetForm},
     name='password_reset'),
 url(r'^accounts/register/$',
     RegistrationView.as_view(form_class=MyRegForm),
     name='registration_register'),
 url(r'^accounts/', include('registration.backends.default.urls')),
 url(r'^$', 'core.views.main_views.home', name='home'),
 url(r'^rates$', 'core.views.main_views.rates', name='rates'),
 url(r'^404$', TemplateView.as_view(template_name='404.html')),
 url(r'^faq$', TemplateView.as_view(template_name='core2/faq.html')),
 url(r'^developers$',
     TemplateView.as_view(template_name='core2/developers.html')),
 url(r'^core/', include('core.urls')),
 url(r'^project/', include('core.urls.project_urls')),
 url(r'^issue/', include('core.urls.issue_urls')),
 url(r'^api/', include('core.urls.api_urls')),
 url(r'^myissues/', 'core.views.issue_views.myissues'),
 url(r'^offer/', include('core.urls.offer_urls')),
 url(r'^solution/', include('core.urls.solution_urls')),
예제 #45
0
    "",
    url(r"^$", "qurananalyst.views.home", name="home"),
    url(r"^home$", "qurananalyst.views.home", name="home"),
    url(r"^info$", "qurananalyst.views.info", name="info"),
    url(r"^(?P<chap>\d+)/?$", "qurananalyst.views.chapter", name="chapter"),
    url(r"^getchapter$", "qurananalyst.views.getchapter", name="getchapter"),
    url(r"^(?P<chap>\d+)/(?P<verse>\d+)/?$", "qurananalyst.views.verse", name="verse"),
    url(r"^getverse$", "qurananalyst.views.getverse", name="getverse"),
    url(r"^search/(?P<search>.+?)/(?P<page>\d+)/?$", "qurananalyst.views.search", name="search"),
    url(r"^search/(?P<search>.+?)/?$", "qurananalyst.views.search", name="search"),
    url(r"^search/?$", "qurananalyst.views.search", name="search"),
    url(r"^discussions$", "qurananalyst.views.discussions", name="discussions"),
    # url(r'^qurananalyst/', include('qurananalyst.foo.urls')),
    url(
        r"^accounts/register/$",
        RegistrationView.as_view(form_class=RegistrationFormCaptcha),
        name="registration_register",
    ),
    url(r"^accounts/", include("registration.backends.default.urls")),
    # Uncomment the admin/doc line below to enable admin documentation:
    url(r"^admin/doc/", include("django.contrib.admindocs.urls")),
    # Uncomment the next line to enable the admin:
    url(r"^admin/", include(admin.site.urls)),
    url(r"^%s(?P<path>.*)$" % settings.STATIC_URL.lstrip("/"), "django.contrib.staticfiles.views.serve"),
    url(
        r"^%s(?P<path>.*)$" % settings.MEDIA_URL.lstrip("/"),
        "django.views.static.serve",
        kwargs=dict(document_root=settings.MEDIA_ROOT),
    ),
)
예제 #46
0
    url(r'^activate/complete/$',
        TemplateView.as_view(
            template_name='registration/activation_complete.html'),
        name='registration_activation_complete'),
    url(r'^activate/(?P<activation_key>\w+)/$',
        ActivationView.as_view(
            template_name='registration/activate.html',
            get_success_url=getattr(settings,
                                    'REGISTRATION_EMAIL_ACTIVATE_SUCCESS_URL',
                                    lambda request, user: '******'),
        ),
        name='registration_activate'),
    url(r'^register/$',
        RegistrationView.as_view(
            form_class=EmailRegistrationForm,
            get_success_url=getattr(settings,
                                    'REGISTRATION_EMAIL_REGISTER_SUCCESS_URL',
                                    lambda request, user: '******'),
        ),
        name='registration_register'),
    url(r'^register/complete/$',
        TemplateView.as_view(
            template_name='registration/registration_complete.html'),
        name='registration_complete'),
    url(r'^register/closed/$',
        TemplateView.as_view(
            template_name='registration/registration_closed.html'),
        name='registration_disallowed'),

    # django auth urls
    url(r'', include('registration_email.auth_urls')),
]
예제 #47
0
파일: urls.py 프로젝트: zmactep/ig-pipeline
from igcad import settings

from registration.forms import RegistrationFormUniqueEmail
from registration.backends.default.views import RegistrationView


urlpatterns = patterns(
    '',

    # Admin
    url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
    url(r'^admin/', include(admin.site.urls)),

    # Auth system
    url(r'^register/$', RegistrationView.as_view(form_class=RegistrationFormUniqueEmail),
        name='registration_register'),
    url(r'', include('registration.backends.default.urls')),

    # Tasks dashboard
    url(r'^', include('igtools.urls', namespace='igtools')),

    url(r'^', include('igstorage.urls', namespace='igstorage')),

    # Info page content
    url(r'^info/', include('main.urls', namespace='main')),

    # User profile
    url(r'^user/', include('userprofile.urls', namespace='userprofile')),

    # Messages
예제 #48
0
 # url(r'^login/$',  'core.views.main_views.login'),
 # url(r'^logout/$', 'core.views.main_views.logout'),
 # url(r'^accounts/password/reset_done/$', 'core.views.registration_views.reset_password_done', name='password_reset_done'),
 # url(r'^/accounts/register/$', RegistrationView.as_view(form_class=RegistrationForm), name='registration_register'),
 # url(r'^accounts/password/reset/$', 'core.views.registration_views.reset_password'),
 # name='password_reset_confirm'),
 url(r'^logout$', 'django.contrib.auth.views.logout',
     {'next_page': '/'}),
 # url(r'^password_reset/$', 'django.contrib.auth.views.password_reset', {'password_reset_form': FrespoPasswordResetForm}, name='password_reset'),
 url(r'', include('django.contrib.auth.urls')),
 url(r'^accounts/password/reset/$',
     'django.contrib.auth.views.password_reset',
     {'password_reset_form': FrespoPasswordResetForm},
     name='password_reset'),
 url(r'^accounts/register/$',
     RegistrationView.as_view(form_class=RegistrationFormUniqueEmail),
     name='registration_register'),
 url(r'^accounts/', include('registration.backends.default.urls')),
 url(r'^$', 'core.views.main_views.home', name='home'),
 url(r'^404$', TemplateView.as_view(template_name='404.html')),
 url(r'^faq$', TemplateView.as_view(template_name='core2/faq.html')),
 url(r'^core/', include('core.urls')),
 url(r'^project/', include('core.urls.project_urls')),
 url(r'^issue/', include('core.urls.issue_urls')),
 url(r'^myissues/', 'core.views.issue_views.myissues'),
 url(r'^offer/', include('core.urls.offer_urls')),
 url(r'^solution/', include('core.urls.solution_urls')),
 url(r'^search/', 'core.views.issue_views.listIssues'),
 url(r'^stats/', 'core.views.main_views.stats'),
 url(r'^jslic$',
     TemplateView.as_view(template_name='core2/jslic.html')),
예제 #49
0
        # url(r'^.*$', TemplateView.as_view(template_name='core2/maintainance.html')),

        #from core.forms import RegistrationForm
        # url(r'^login/$',  'core.views.main_views.login'),
        # url(r'^logout/$', 'core.views.main_views.logout'),
        # url(r'^accounts/password/reset_done/$', 'core.views.registration_views.reset_password_done', name='password_reset_done'),
        # url(r'^/accounts/register/$', RegistrationView.as_view(form_class=RegistrationForm), name='registration_register'),
        # url(r'^accounts/password/reset/$', 'core.views.registration_views.reset_password'),
        # name='password_reset_confirm'),

        url(r'^logout$', 'django.contrib.auth.views.logout', {'next_page': '/'}),
        # url(r'^password_reset/$', 'django.contrib.auth.views.password_reset', {'password_reset_form': FrespoPasswordResetForm}, name='password_reset'),
        url(r'', include('django.contrib.auth.urls')),

        url(r'^accounts/password/reset/$', 'django.contrib.auth.views.password_reset', {'password_reset_form': FrespoPasswordResetForm}, name='password_reset'),
        url(r'^accounts/register/$', RegistrationView.as_view(form_class=RegistrationFormUniqueEmail), name='registration_register'),
        url(r'^accounts/', include('registration.backends.default.urls')),

        url(r'^$', 'core.views.main_views.home', name='home'),
        url(r'^rates$', 'core.views.main_views.rates', name='rates'),
        url(r'^404$', TemplateView.as_view(template_name='404.html')),
        url(r'^faq$', TemplateView.as_view(template_name='core2/faq.html')),
        url(r'^developers$', TemplateView.as_view(template_name='core2/developers.html')),
        url(r'^core/', include('core.urls')),
        url(r'^project/', include('core.urls.project_urls')),
        url(r'^issue/', include('core.urls.issue_urls')),
        url(r'^api/', include('core.urls.api_urls')),
        url(r'^myissues/', 'core.views.issue_views.myissues'),
        url(r'^offer/', include('core.urls.offer_urls')),
        url(r'^solution/', include('core.urls.solution_urls')),
        url(r'^search/', 'core.views.issue_views.listIssues'),
예제 #50
0
from django.conf.urls import patterns, include, url
from registration.backends.default.views import RegistrationView
from waitlisty.forms import ProfileForm

from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns(
    '',
    url(r'^waitlisty/', include('waitlisty.urls')),
    url(r'^admin/', include(admin.site.urls)),
    url(r'accounts/register/$',
        RegistrationView.as_view(form_class=ProfileForm),
        name='registration_register'),
    url(r'^accounts/', include('registration.backends.default.urls')),
    url(r'^grappelli/', include('grappelli.urls')),  # grappelli URLS
)
예제 #51
0
파일: urls.py 프로젝트: tlrh314/CARD
from registration.forms import MyCustomRegistrationForm

from registration import views

urlpatterns = patterns('',
        url(r'^activate/complete/$',
            TemplateView.as_view(template_name='registration/activation_complete.html'),
            name='registration_activation_complete'),
        # Activation keys get matched by \w+ instead of the more specific
        # [a-fA-F0-9]{40} because a bad activation key should still get to the view;
        # that way it can return a sensible "invalid key" message instead of a
        # confusing 404.
        url(r'^activate/(?P<activation_key>\w+)/$',
            ActivationView.as_view(),
            name='registration_activate'),
        url(r'^register/$',RegistrationView.as_view(form_class=\
                MyCustomRegistrationForm), name='registration_register'),
        url(r'^register/complete/$',
            TemplateView.as_view(template_name='registration/registration_complete.html'),
            name='registration_complete'),
        url(r'^register/closed/$',
            TemplateView.as_view(template_name='registration/registration_closed.html'),
            name='registration_disallowed'),
        url(r'ivoauth/callback', views.ivoauth_callback, name='ivoauth_callback'),
        url(r'ivoauth$', views.ivoauth, name='ivoauth'),
        url(r'^logout',
            views.logout_user, name='logout'),
        (r'', include('registration.auth_urls')),
        )
예제 #52
0
     TemplateView.as_view(
         template_name="django_registration/activation_complete.html"
     ),
     name="registration_activation_complete",
 ),
 # The activation key can make use of any character from the
 # URL-safe base64 alphabet, plus the colon as a separator.
 url(
     r"^activate/(?P<activation_key>[-:\w]+)/$",
     views.ApplicantActivationView.as_view(),
     name="registration_activate",
 ),
 url(
     r"^register/$",
     RegistrationView.as_view(
         template_name="django_registration/registration_form.html"
     ),
     name="registration_register",
 ),
 url(
     r"^register/complete/$",
     TemplateView.as_view(
         template_name="django_registration/registration_complete.html"
     ),
     name="registration_complete",
 ),
 url(
     r"^register/closed/$",
     TemplateView.as_view(
         template_name="django_registration/registration_closed.html"
     ),
예제 #53
0
from django.conf.urls import patterns
from django.conf.urls import url
from django.views.generic.base import TemplateView

from registration.backends.default.views import (RegistrationView,
                                                 ActivationView)
from pbs.registration.forms import RegistrationForm


urlpatterns = patterns(
    '',
    url(r'^activate/complete/$',
        TemplateView.as_view(
            template_name='registration/activation_complete.html'),
        name='registration_activation_complete'),
    url(r'^activate/(?P<activation_key>\w+)/$',
        ActivationView.as_view(),
        name='registration_activate'),
    url(r'^register/$',
        RegistrationView.as_view(form_class=RegistrationForm),
        name='registration_register'),
    url(r'^register/complete/$',
        TemplateView.as_view(
            template_name='registration/registration_complete.html'),
        name='registration_complete'),
)
예제 #54
0
파일: urls.py 프로젝트: TheGoodRob/mytardis
    (r'^(?P<experiment_id>\d+)/add-dataset$', 'add_dataset'),
    )

token_urls = patterns(
    'tardis.tardis_portal.views',
    (r'^login/(?P<token>.+)/', 'token_login'),
    (r'^delete/(?P<token_id>.+)/', 'token_delete'),
    )


accounts_urls = patterns(
    'tardis.tardis_portal.views',
    (r'^login/$', 'login'),
    (r'^manage$', 'manage_user_account'),
    (r'^manage_auth_methods/$', 'manage_auth_methods'),
    url(r'^register/$', RegistrationView.as_view(  # pylint: disable=E1120
        form_class=RegistrationForm),
        name='register'),
    (r'', include('registration.backends.default.urls')),
    )

dataset_urls = patterns(
    'tardis.tardis_portal.views',
    (r'^(?P<dataset_id>\d+)/stage-files$', 'stage_files_to_dataset'),
    (r'^(?P<dataset_id>\d+)$', 'view_dataset'),
    (r'^(?P<dataset_id>\d+)/edit$', 'edit_dataset'),
    (r'^(?P<dataset_id>\d+)/thumbnail$', 'dataset_thumbnail'),
)
iiif_urls = patterns(
    'tardis.tardis_portal.iiif',
    url(r'^(?P<datafile_id>\d+)/(?P<region>[^\/]+)/(?P<size>[^\/]+)/(?P<rotation>[\d\.]+)/(?P<quality>\w+)$',  # noqa
        'download_image'),
예제 #55
0
        {
            'post_reset_redirect': '/accounts/login/?next=/'
        }
    ),
    url(r'^accounts/profile/$',
        'core.views.user_profile',
        name='user_profile'),
    url(
        r'^accounts/profile/edit/$',
        'core.views.user_profile_edit',
        name='user_profile_edit'
    ),

    url(
        r'^accounts/register/$',
        RegistrationView.as_view(),
        name='registration.views.register'
    ),

    url(
        r'^activate/(?P<activation_key>\w+)/$',
        ActivationView.as_view(),
        name='registration.views.activate'
    ),

    url(r'^accounts/', include('registration.backends.default.urls')),

    # NG: tastypie API urls
    url(r'^api/', include(v1_api.urls)),

    # NG: Haystack (searching and querying) urls
예제 #56
0
    (r'^(?P<experiment_id>\d+)/add-dataset$', 'add_dataset'),
    )

token_urls = patterns(
    'tardis.tardis_portal.views',
    (r'^login/(?P<token>.+)/', 'token_login'),
    (r'^delete/(?P<token_id>.+)/', 'token_delete'),
    )


accounts_urls = patterns(
    'tardis.tardis_portal.views',
    (r'^login/$', 'login'),
    (r'^manage$', 'manage_user_account'),
    (r'^manage_auth_methods/$', 'manage_auth_methods'),
    url(r'^register/$', RegistrationView.as_view(),  # pylint: disable=E1120
        name='register'),
    (r'', include('registration.backends.default.urls')),
    )

dataset_urls = patterns(
    'tardis.tardis_portal.views',
    (r'^(?P<dataset_id>\d+)/stage-files$', 'stage_files_to_dataset'),
    url(r'^(?P<dataset_id>\d+)$', DatasetView.as_view(),
        name='tardis_portal.view_dataset'),
    (r'^(?P<dataset_id>\d+)/edit$', 'edit_dataset'),
    (r'^(?P<dataset_id>\d+)/thumbnail$', 'dataset_thumbnail'),
    url(r'^(?P<dataset_id>\d+)/checksums$', 'checksums_download',
        name='tardis_portal.dataset_checksums'),
)
iiif_urls = patterns(
예제 #57
0
파일: urls.py 프로젝트: jmt4/approval_frame
from django.conf.urls import include, patterns, url
from django.contrib import admin
from registration.backends.default.views import RegistrationView

from approval_frame import views
from forms import RegistrationFormCustom

# autodiscover is required only for older versions of Django
admin.autodiscover()

urlpatterns = patterns(
    '',
    url(r'^approval_polls/', include('approval_polls.urls', namespace="approval_polls")),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^accounts/register/$', RegistrationView.as_view(form_class=RegistrationFormCustom),
        name='registration_register'),
    url(r'^accounts/', include('registration.backends.default.urls')),
    url(r'^accounts/username/change/$', views.changeUsername, name="username_change"),
    url(r'^accounts/username/change/done/$', views.changeUsernameDone, name="username_change_done"),
    url(r'^accounts/password/change/$', 'django.contrib.auth.views.password_change',
        {'post_change_redirect': '/accounts/password_change/done/'}, name="password_change"),
    url(r'^accounts/password/change/done/$', 'django.contrib.auth.views.password_change_done'),
    url('', include('social.apps.django_app.urls', namespace='social'))
)
예제 #58
0
from members.forms import MemberRegistrationForm
from registration.backends.default.views import RegistrationView
from django.views.generic.base import RedirectView
from whsites.views import HomePageView

urlpatterns = patterns(
    '',
    url(r'^$', view=HomePageView.as_view(), name='home'),
    url(r'^sites/',
        include('whsites.urls', namespace='whsites', app_name='whsites')),
    url(r'^visits/',
        include('visits.urls', namespace='visits', app_name='visits')),

    # the following are locally-defined based on django.contrib.auth
    url(r'^members/',
        include('members.urls', namespace='members', app_name='members')),
    url(r'^admin/', include(admin.site.urls)),
    url('', include('social.apps.django_app.urls', namespace='social')),

    # this ensures that member profile gets registered when a user gets
    # registered
    url(r'members/register/$',
        RegistrationView.as_view(form_class=MemberRegistrationForm,
                                 template_name='members/member_form.html'),
        name='register'),

    # following are from django-registration plugin
    url(r'^members/', include('registration.backends.default.urls')),
    url(r'^favicon\.ico$',
        RedirectView.as_view(url='/static/images/favicon.ico')))