from django.urls import path, include from rest_framework.routers import DefaultRouter from accounts import views from accounts.views import FacebookLogin from rest_framework.schemas import get_schema_view # Create a router and register our viewsets with it. router = DefaultRouter() router.register('users', views.UserViewSet) schema_view = get_schema_view(title='Pastebin API') # The API URLs are now determined automatically by the router. urlpatterns = [ path('', include(router.urls)), path('schema/', schema_view), path('rest-auth/facebook/', FacebookLogin.as_view(), name='fb_login'), ]
from django.contrib import admin from django.conf.urls import url, include from accounts.views import FacebookLogin, GoogleLogin, CurrentUser urlpatterns = [ url('zingo/', admin.site.urls), url(r'^rest-auth/', include('rest_auth.urls')), url(r'^rest-auth/facebook/$', FacebookLogin.as_view()), url(r'^rest-auth/google/$', GoogleLogin.as_view()), url(r'^rest-auth/current', CurrentUser.as_view()), ]
from django.conf.urls import url, include from accounts.views import FacebookLogin, GoogleLogin, CurrentUser, UpdateProfileView urlpatterns = [ url(r'^rest-auth/', include('rest_auth.urls')), url(r'^facebook/$', FacebookLogin.as_view()), url(r'^google/$', GoogleLogin.as_view()), url(r'^current/$', CurrentUser.as_view()), url(r'^update-profile/$', UpdateProfileView.as_view()), ]
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 accounts.views import FacebookLogin urlpatterns = [ url( r'^admin/', admin.site.urls, ), 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'), url(r'^racks/', include('racks.urls', namespace='racks')), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
""" 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 rest_framework import routers from root.views import root, mypage from accounts.views import FacebookLogin, UserDeviceViewSet, UserViewSet from garden.views import MessageViewSet, MessageHistoryViewSet router = routers.SimpleRouter() router.register(r'user', UserViewSet) router.register(r'device', UserDeviceViewSet) router.register(r'message', MessageViewSet) router.register(r'message_history', MessageHistoryViewSet), urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^accounts/', include('allauth.urls')), url(r'^$', root), url(r'^mypage/$', mypage, name="mypage"), url(r'api/v1/', include(router.urls)), url(r'^api/v1/rest-auth/', include('rest_auth.urls')), url(r'^api/v1/rest-auth/facebook/$', FacebookLogin.as_view(), name="fb_login"), url(r'^fcm/', include('fcm.urls')), ] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)