add membership handling endpoints

This commit is contained in:
Simon
2025-08-21 17:00:54 +07:00
parent dc6276803d
commit 3fe26fa6a9
8 changed files with 486 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
"""all app settings API urls"""
from appsettings import views
from appsettings import views, views_mb
from django.urls import path
urlpatterns = [
@@ -44,4 +44,19 @@ urlpatterns = [
views.TokenView.as_view(),
name="api-token",
),
path(
"membership/profile/",
views_mb.MembershipProfileView.as_view(),
name="api-membership-profile",
),
path(
"membership/sync/",
views_mb.MembershipSubscriptionSync.as_view(),
name="api-membership-sync",
),
path(
"membership/token/",
views_mb.MembershipToken.as_view(),
name="api-membership-token",
),
]