示例#1
0
from django.conf import settings
from django.conf.urls import patterns, url, include
from django.contrib import admin
# Production
# from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.conf.urls.static import static
from accounts.views import HomepageView, LoginAfterPasswordChangeView, ProfileFormView, LanguageChooserView
from tags.views import InitTagsView, AntennaStatusView

urlpatterns = [
    url(r'^$', HomepageView.as_view(), name="homepage"),
    url(r'^language-selector/$',
        LanguageChooserView.as_view(),
        name="language_selector"),
    url(r'^admin/', admin.site.urls),
    url(r'^profile/$', ProfileFormView.as_view(), name="profile_settings"),
    url(r'^building/', include('buildings.urls')),
    url(r'^experiment/', include('experiments.urls')),
    url(r'^accounts/password/change/$',
        LoginAfterPasswordChangeView.as_view(),
        name='account_change_password'),
    url(r'^accounts/', include('allauth.urls')),
    url(r'^init-tags/', InitTagsView.as_view(), name="init_tags"),
    url(r'^antenna-status/',
        AntennaStatusView.as_view(),
        name="antenna-status"),
]

if settings.DEBUG:
    urlpatterns += static(settings.MEDIA_URL,
                          document_root=settings.MEDIA_ROOT)
示例#2
0
    2. Add a URL to urlpatterns:  url(r'^blog/', include('blog.urls'))
"""
from django.conf import settings
from django.conf.urls import patterns, url, include
from django.contrib import admin
# Production
# from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.conf.urls.static import static
from accounts.views import HomepageView, LoginAfterPasswordChangeView, ProfileFormView, LanguageChooserView
from tags.views import InitTagsView, AntennaStatusView

urlpatterns = [
    url(r'^$', HomepageView.as_view(), name="homepage"),
    url(r'^language-selector/$', LanguageChooserView.as_view(), name="language_selector"),
    url(r'^admin/', admin.site.urls),
    url(r'^profile/$', ProfileFormView.as_view(), name="profile_settings"),
    url(r'^building/', include('buildings.urls')),
    url(r'^experiment/', include('experiments.urls')),
    url(r'^accounts/password/change/$', LoginAfterPasswordChangeView.as_view(), name='account_change_password'),
    url(r'^accounts/', include('allauth.urls')),
    url(r'^init-tags/', InitTagsView.as_view(), name="init_tags"),
    url(r'^antenna-status/', AntennaStatusView.as_view(), name="antenna-status"),

]

if settings.DEBUG:
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_URL)


# Production
示例#3
0
文件: urls.py 项目: gmacster/crux
from django.conf.urls import patterns, url
from django.contrib.auth.views import login, logout
from accounts.views import RegistrationFormView, ProfileFormView
 
urlpatterns = patterns('accounts.views',
    url(r'register/$', RegistrationFormView.as_view(), name="accounts.register"),
    url(r'logout/$', logout, {'redirect_field_name': 'next'}, name="accounts.logout"),
    url(r'login/$', login, {'template_name': 'accounts/login.html'}, name="accounts.login"),
    url(r'profile/$', ProfileFormView.as_view(), name="accounts.profile"),
)