# 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()
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') ]
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})/$',