Exemplo n.º 1
0
# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()

v1_api = Api(api_name='v1')
v1_api.register(PersonResource())
v1_api.register(TopicAPIResource())
v1_api.register(UpdateResource())
v1_api.register(TopicResourceResource())
v1_api.register(ResourceResource())
v1_api.register(TagResource())

urlpatterns = patterns('',
    url(r'^resources/', include('resources.urls')),
    url(r'^topics/', include('courses.urls')),
    url(r'^people/', include('people.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'^accounts/', include('myreg.urls')),
    url(r'^accounts/', include('registration.backends.default.urls')),
    url(r'^api/', include(v1_api.urls)),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^get-user/', get_logged_in_user),
    url(r'^get-topic-form/', get_topic_form),
    url(r'^json-topic-form/', json_topic_form),
    url(r'^$', HomeView.as_view()),
)
urlpatterns += staticfiles_urlpatterns()
Exemplo n.º 2
0
from django.contrib.auth.decorators import login_required
from django.urls import path

from courses.views import HomeView, AboutView, ContactView, CourseListView, CourseDetailView, LessonDetailView, \
    SearchView, krijo_klase, krijo_lende, krijo_mesim

app_name = 'courses'

urlpatterns = [
    path('', HomeView.as_view(), name='home'),
    path('about/', AboutView.as_view(), name='about'),
    path('contact/', ContactView.as_view(), name='contact'),
    path('courses/<int:category>', CourseListView, name='course_list'),
    path('courses/<slug>/',
         login_required(CourseDetailView.as_view()),
         name='course_detail'),
    path('courses/<course_slug>/<lesson_slug>/',
         login_required(LessonDetailView.as_view()),
         name='lesson_detail'),
    path('search/', SearchView, name='kerko_kurs'),
    path('krijo/klase', krijo_klase, name='krijo_klase'),
    path('krijo/lende', krijo_lende, name='krijo_lende'),
    path('krijo/mesim', krijo_mesim, name='krijo_mesim')
]
Exemplo n.º 3
0
    PasswordResetView,
    PasswordResetDoneView,
    PasswordResetConfirmView,
    PasswordResetCompleteView,
)
from courses.views import (
    HomeView,
    signup_form_step_1,
    signup_form_step_2,
)
# from categories import views as categories_views
# from cabalahi_sites import views as cabalahi_sites_views

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', HomeView.as_view(template_name="home.html"), name='home'),
    url(r'^login/$',
        LoginView.as_view(redirect_authenticated_user=True,
                          template_name='registration/login.html'),
        name='login'),
    url(r'^logout/$', LogoutView.as_view(), name='logout'),
    url(r'^reset/$',
        PasswordResetView.as_view(
            email_template_name='registration/password_reset_email.html',
            subject_template_name='registration/password_reset_subject.txt'),
        name='password_reset'),
    url(r'^reset/done/$',
        PasswordResetDoneView.as_view(
            template_name='registration/password_reset_done.html'),
        name='password_reset_done'),
    url(r'^reset/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$',