Exemple #1
0
from api.views_specific.views_calendars import CalendarListApiView, CalendarSyncApiView,\
     LayersSyncApiView,CalendarEditView,LayerEditView, CalendarAddApiView, CalendarActiveView, LayersSyncronizeView ,CalendarAuthorize
from api.views_specific.views_contacts import GoogleContactsListApiView, GoogleContactsSyncApiView, \
    UserContactsListCreateApiView, UserContactRetrieveUpdateDeleteApiView
from api.views_specific.views_events import EventsAPIView, CalendarEventListApiView, CalendarEventDetailApiView, \
    CalendarEventSyncApiView, TemicateEventAPIView, UserPollsListAPIView, UserPollRetrieveUpdateAPIView, \
    TemicateEventRetrieveUpdateDestroyAPIView, EventTimeSlotRetrieveUpdateDestroyAPIView, \
    EventTimeSlotListCreateAPIView, EventTimeSlotVoteAPIView,TimeSlotCreateAPIView,TemicateEventsListAPIView
from api.views_specific.views_freebusy import UserFreeBusySyncApiView, UserFreeListAPIView
from api.views_specific.views_events import CalendarEventFromGoogle,TeamicateEventAddApiView,EventsByFilterAPIView
from . import views

urlpatterns = [
    path('', views.UserListApiView.as_view()),
    # re_path(r'^rest-auth/', include('rest_auth.urls')),
    re_path(r'^user/fb/login/$', FacebookLogin.as_view(), name='fb_login'),
    re_path(r'^user/google/login/$', GoogleLogin.as_view(), name='google_login'),
    re_path(r'^accounts/', include('allauth.urls')),
]

# Social login links
urlpatterns += [
    # re_path(r'^user/google/login/$', GoogleLoginApiView.as_view(), name='google_login'),
    re_path(r'^user/google/login/v2/', GoogleConfirm.as_view(), name='google_login2'),
    # re_path(r'^user/fb/login/$', FacebookLoginApiView.as_view(), name='facebook_login'),
    # re_path(r'^user/fb/login/v2', FacebookCheck.as_view(), name='facebook_login2'),
    re_path(r'^user/fb/login/v2/', FacebookConfirm.as_view(), name='facebook_login2'),
    # re_path(r'^user/login/$', LoginView.as_view(), name='login'),
    # re_path(r'^user/logout/$', LogoutView.as_view(), name='logout'),
    re_path(r'^user/login/$', LoginView.as_view(), name='login'),
    re_path(r'^user/logout/$', LogoutView.as_view(), name='logout'),
Exemple #2
0
from django.conf.urls import include, url
from rest_framework.routers import SimpleRouter
from api import views
from api.views import FacebookLogin


router = SimpleRouter()
# users route
router.register(r'users', views.UserViewSet)
# tourpoint route

router.register(r'tourpoints', views.TourPointViewSet)
router.register(r'search', views.TourPointLocationGeoSearchViewSet,
                base_name='tourpoint-search')


urlpatterns = [
    url(r'^api/v1/', include([
        url(r'^', include(router.urls)),
        url(r'^auth/', include('rest_auth.urls', namespace='auth')),
        url(r'^auth/facebook/$', FacebookLogin.as_view(), name='facebook-login'),
        url(r'^$', views.APIRootView.as_view(), name='api-root'),
    ]))
]
    2. Add a URL to urlpatterns:  url(r'^blog/', include('blog.urls'))
"""
from django.conf.urls import url, include
from django.contrib import admin
from api.views import FacebookLogin, GoogleLogin  #, UserLoginView
from django.views.generic import TemplateView
from django.conf.urls.static import static
from rest import settings

urlpatterns = [
    #url(r'^rest/rest-auth/login', UserLoginView.as_view(), name='login'),
    url(r'^rest/rest-auth/', include('rest_auth.urls')),
    url(r'^rest/rest-auth/registration/',
        include('rest_auth.registration.urls')),
    url(r'^rest/rest-auth/facebook/$',
        FacebookLogin.as_view(),
        name='fb_login'),
    url(r'^rest/rest-auth/google/$',
        GoogleLogin.as_view(),
        name='google_login'),
    url(r'^rest/accounts/',
        include('allauth.urls'),
        name='socialaccount_signup'),
    url(r'^rest/api/', include('api.urls', namespace='api')),
    url(r'^rest/admin/', admin.site.urls),
    url(r'^rest/password-reset/confirm/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$',
        TemplateView.as_view(
            template_name="registration/password_reset_confirm.html"),
        name='password_reset_confirm'),
    url(r'^rest/ckeditor/', include('ckeditor_uploader.urls')),
]
Exemple #4
0
from django.urls import include, path
from api.views import AuthInfoDeleteView, VoteQueryViewSet
from rest_auth.views import UserDetailsView

from api.views import FacebookLogin, TwitterLogin

urlpatterns = [
    path('rest-auth/', include('rest_auth.urls')),
    path('rest-auth/registration/', include('rest_auth.registration.urls')),
    path('rest-auth/facebook/', FacebookLogin.as_view(), name='fb_login'),
    path(r'rest-auth/twitter/', TwitterLogin.as_view(), name='twitter_login'),
    path('rest-auth/delete/', AuthInfoDeleteView.as_view()),
    #path('rest-auth/<int:pk>/', UserDetailsView.as_view()),
    #path('rest-auth/<uid>/', UserDetailsView.as_view(), name="user-profile"),
    #path('votes/', VoteQueryViewSet.as_view(), name="votes"),
    #path(r'vote', VoteQueryViewSet),
    #path(r'', include(urls)),
]
Exemple #5
0
from django.conf.urls import url
from django.urls import include, path
from rest_framework import routers
from rest_framework_swagger.views import get_swagger_view

from api.views import FacebookLogin, TwitterLogin
from contribution.views import LanguageViewSet, ContributionViewSet
from users.views import CustomUserListView

schema_view = get_swagger_view(title='Data Collector API')

router = routers.DefaultRouter()
router.register(r'languages', LanguageViewSet)
router.register(r'users', CustomUserListView)
router.register(r'contributions', ContributionViewSet)

urlpatterns = [
    path('rest-auth/', include('rest_auth.urls')),
    path('rest-auth/registration/', include('rest_auth.registration.urls')),
    url(r'^rest-auth/facebook/$', FacebookLogin.as_view(), name='fb_login'),
    url(r'^rest-auth/twitter/$', TwitterLogin.as_view(), name='twitter_login'),
    url(r'^', include(router.urls)),
    url(r'^api-auth/',
        include('rest_framework.urls', namespace='rest_framework')),
    url(r'doc/', schema_view)
]
Exemple #6
0
# Routers provide an easy way of automatically determining the URL conf.
from rest_framework import routers
from django.conf.urls import include, url
from api.views import LecturerViewSet , ImageViewSet, ProfileViewSet,\
    UserViewSet, FacebookLogin

router = routers.DefaultRouter()
router.register(r'users', UserViewSet)
router.register(r'profiles', ProfileViewSet)
router.register(r'lectures', LecturerViewSet)
router.register(r'images', ImageViewSet)

# Wire up our API using automatic URL routing.
# Additionally, we include login URLs for the browsable API.
urlpatterns = [
    url(r'^', include(router.urls)),
    url(r'api-auth/', include('rest_framework.urls', namespace='rest_framework')),
    url(r'^rest-auth/', include('rest_auth.urls')),
    url(r'^rest-auth/registration/', include('rest_auth.registration.urls')),
    url(r'^/rest-auth/facebook/$', FacebookLogin.as_view(), name='fb_login'),

]