Esempio n. 1
0
def offline_register(request):
    try:
        urllib2.urlopen(
            'http://virtualrealitysystems.net/webility/api/register.php',
            timeout=1)

        obj = Register()
        flag = RegFlag.objects.get(user_id=request.user.pk)
        if flag.flag == 0:
            info = User.objects.get(id=request.user.pk)
            data = {
                "name": flag.name,
                "company": flag.company,
                "username": info.username,
                "email": info.email
            }

            obj.register_local(data)
            flag.flag = 1
            flag.save()

        else:
            pass

    except urllib2.URLError as err:
        print(err)

    except Exception as ex:
        print(ex)
Esempio n. 2
0
urlpatterns = [
    path('', home, name='home'),
    path('signup/', Signup.as_view(), name='signup'),
    path('login/', Login.as_view(), name='login'),
    path('logout/', Logout.as_view(), name='logout'),
    path('list/', event_list, name='event-list'),
    path('create/', create_event, name='create-event'),
    path('detail/<int:event_id>', event_detail, name='event-detail'),
    path('update/<int:event_id>', event_update, name='event-update'),
    path('dashboard/', dashboard, name='dashboard'),
    path('my_list/', my_list, name='my-list'),
    path('booking/<int:event_id>', booking, name='event-book'),

    # API paths
    path('api/list/', ListView.as_view(), name='api-list'),
    path('api/organizer-events/',
         ListEventsView.as_view(),
         name='api-event-list'),
    path('api/login/', TokenObtainPairView.as_view(),
         name='token_obtain_pair'),
    path('api/register/', Register.as_view(), name="register"),
    path('api/update/<int:object_id>', UpdateView.as_view(),
         name='api-update'),
    path('api/create/', EventCreateView.as_view(), name='api-create'),
    path('api/booked-events/', BookEventList.as_view(), name='api-event-book'),
    path('api/book/', Book.as_view(), name='book'),
    path('api/events/<int:event_id>/bookings/',
         EventUsers.as_view(),
         name='users')
]
Esempio n. 3
0
from django.urls import path
from rest_framework.routers import DefaultRouter

from api.views import BeautyBoxesList, BeautyBoxDetail, \
    RecipientsList, RecipientDetail, OrdersList, OrderDetail, Register, OrderClose, \
    OrderAddressEdit, RecipientNameEdit

router = DefaultRouter()
router.register('recipients', RecipientNameEdit, basename='book')

urlpatterns = [
    path('register', Register.as_view(), name='register'),
    path('product-sets/', BeautyBoxesList.as_view(), name='beutyboxes_list'),
    path('product-sets/<int:pk>/',
         BeautyBoxDetail.as_view(),
         name='beautybox_detail'),
    path('recipients', RecipientsList.as_view(), name='recipients_list'),
    path('recipients/<int:pk>/',
         RecipientDetail.as_view(),
         name='recipient_detail'),
    path('orders', OrdersList.as_view(), name="orders_list"),
    path('orders/<int:pk>/', OrderDetail.as_view(), name="orders_detail"),
    path('orders/close/<int:pk>', OrderClose.as_view(), name="orders_close"),
    path('orders/edit-address/<int:pk>',
         OrderAddressEdit.as_view(),
         name='edit_address'),
]

urlpatterns += router.urls
Esempio n. 4
0
from django.urls import path
from rest_framework_jwt.views import obtain_jwt_token

from api.views import menu_view, OrderAPIView, MenuDishesAPIView, DishDetailAPIView, orders_list, Register

urlpatterns = [
    path('menu/', menu_view),
    path('menu/<int:id>/dishes/', MenuDishesAPIView.as_view()),
    path('dishes/<int:pk>/', DishDetailAPIView.as_view()),
    path('orders/', orders_list),
    path('orders/<int:pk>', OrderAPIView.as_view()),
    path('login/', obtain_jwt_token),
    path('register/', Register.as_view())
]
Esempio n. 5
0
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
"""

from django.conf.urls import url
from django.contrib.auth import views as auth_views

from api.views import Login, Register

app_name = "api"

urlpatterns = [
    url(r'^user/login/', Login.as_view()),
    url(r'^user/register/', Register.as_view()),
]

urlpatterns += [
    url(r'^password_reset/$', auth_views.password_reset,
        name='password_reset'),
    url(r'^password_reset/done/$',
        auth_views.password_reset_done,
        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})/$',
        auth_views.password_reset_confirm,
        name='password_reset_confirm'),
    url(r'^reset/done/$',
        auth_views.password_reset_complete,
        name='password_reset_complete'),
]
Esempio n. 6
0
"""apiissuestracker URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.0/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.urls import path, include
from rest_framework_simplejwt.views import TokenObtainPairView, TokenRefreshView
from api.views import Register, UserInfo

urlpatterns = [
    path('api/', include('api.urls')),
    path('api/token/', TokenObtainPairView.as_view(),
         name='token_obtain_pair'),
    path('api/token/refresh/',
         TokenRefreshView.as_view(),
         name='token_refresh'),
    path('api/registration/', Register.as_view(), name='user_registration'),
    path('api/user-info/', UserInfo.as_view(), name='user_info'),
]
Esempio n. 7
0
from django.urls import path
from rest_framework_jwt.views import obtain_jwt_token, refresh_jwt_token, verify_jwt_token

from api.views import Register, TestApiView, FollowApiView, BottleCreate, BottleListApiView
from . import views

app_name = "api"

urlpatterns = [
    path('signin/', obtain_jwt_token),
    path('token-refresh/', refresh_jwt_token),
    path('token-verify/', verify_jwt_token),
    path('signup/', Register.as_view()),
    path('getUserInfo/', TestApiView.as_view()),
    path('follow/', FollowApiView.as_view()),
    path('bottles/', BottleListApiView.as_view()),
    path('bottle_create/', BottleCreate.as_view()),
]
Esempio n. 8
0
from api.views import ItemDetailView, ItemListView, Register
from items import views
from django.conf import settings
from django.conf.urls.static import static
from rest_framework_simplejwt.views import (
    TokenObtainPairView,
    TokenRefreshView,
)

urlpatterns = [
    path('admin/', admin.site.urls),
    path('items/list/', views.item_list, name='item-list'),
    path('items/detail/<int:item_id>/', views.item_detail, name='item-detail'),
    path('items/wishlist/', views.wishlist, name='wishlist'),
    path('user/register/', views.user_register, name='user-register'),
    path('user/login/', views.user_login, name='user-login'),
    path('user/logout/', views.user_logout, name='user-logout'),
    path('items/<int:item_id>/favorite/',
         views.item_favorite,
         name='item-favorite'),
    path('login/', TokenObtainPairView.as_view(), name="api-login"),
    #    path('token/refresh/', TokenRefreshView.as_view(), name="token-refresh"),
    path('register/', Register.as_view(), name="api-register"),
    path('items/listapi/', ItemListView.as_view(), name="api-list"),
    path('items/detailapi/<int:item_id>',
         ItemDetailView.as_view(),
         name="api-detail"),
]

urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Esempio n. 9
0
         views.favorite_restaurants,
         name='favorite-restaurant'),
    path('restaurants/<int:restaurant_id>/favorite/',
         views.restaurant_favorite,
         name='restaurant-favorite'),
    path('restaurants/<int:restaurant_id>/item/add/',
         views.item_create,
         name='item-create'),
    path('signup/', views.signup, name='signup'),
    path('signin/', views.signin, name='signin'),
    path('signout/', views.signout, name='signout'),
    path('no-access/', views.no_access, name='no-access'),
    path('api/list', RestaurantList.as_view(), name='list'),
    path('api/<int:restaurant_id>/update/',
         RestaurantUpdate.as_view(),
         name='update'),
    path('api/<int:restaurant_id>/delete/',
         RestaurantDelete.as_view(),
         name='delete'),
    path('api/<int:restaurant_id>/', RestaurantDetail.as_view(),
         name='detail'),
    path('api/create/', RestaurantCreate.as_view(), name='create'),
    path('api/login/', obtain_jwt_token),
    path('api/register/', Register.as_view(), name='register'),
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL,
                          document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL,
                          document_root=settings.MEDIA_ROOT)