Fixes: 1) Add missing `LimitsSerializer` import in `drf.views` module; Extra: 1) Update `.gitignore` to exclude `queries`; 2) Refactor schema and views to integrate new limits functionality.
17 lines
599 B
Python
17 lines
599 B
Python
from django.urls import include, path
|
|
from rest_framework.routers import DefaultRouter
|
|
|
|
from engine.payments.views import CallbackAPIView, DepositView, LimitsAPIView
|
|
from engine.payments.viewsets import TransactionViewSet
|
|
|
|
app_name = "payments"
|
|
|
|
payment_router = DefaultRouter()
|
|
payment_router.register(prefix=r"transactions", viewset=TransactionViewSet, basename="transactions")
|
|
|
|
urlpatterns = [
|
|
path(r"", include(payment_router.urls)),
|
|
path(r"deposit/", DepositView.as_view()),
|
|
path(r"limits/", LimitsAPIView.as_view()),
|
|
path(r"<str:uuid>/callback/", CallbackAPIView.as_view()),
|
|
]
|