fix: unreachable /api/apidirectory/ include (route order), add user & apidirectory index views, include static/ in docker image

This commit is contained in:
chunyu
2026-09-04 13:44:33 +08:00
parent d5a212489b
commit 9a6577f71e
6 changed files with 39 additions and 2 deletions
+3
View File
@@ -34,7 +34,10 @@ from .views.settings import (
UserDeviceClearOthersView,
)
from .views.index import user_index
urlpatterns = [
path('', user_index, name='user_index'),
path('send-user-email/', SendUserEmailAPIView.as_view(), name='send_user_email'),
path('send_user_email/', SendUserEmailAPIView.as_view(), name='send_user_email_old'),
path('login-register/', UserLoginOrRegisterAPIView.as_view(), name='user_login_register'),
+19
View File
@@ -0,0 +1,19 @@
from django.http import JsonResponse
def user_index(request):
return JsonResponse({
'code': 200,
'message': 'User API index',
'data': {
'endpoints': {
'login': '/user/login/',
'login_register': '/user/login-register/',
'profile': '/user/profile/',
'wallet_balance': '/user/wallet/balance/',
'public_profile': '/user/public-profile/{user_id}/',
'favorites': '/user/favorites/',
'qr_token': '/user/qr-token/',
}
}
})