Example #1
0
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'),
]
Example #2
0
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()),
]
Example #3
0
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()),
]
Example #4
0
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)
Example #5
0
"""
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)