furry/recommendations/urls.py

26 lines
1.3 KiB
Python

"""
Recommendation Engine URLs
"""
from django.urls import path
from . import views
app_name = 'recommendations'
urlpatterns = [
# API Endpoints
path('api/recommendations/', views.get_recommendations, name='api_recommendations'),
path('api/similar-products/<int:product_id>/', views.get_similar_products, name='api_similar_products'),
path('api/track-behavior/', views.track_behavior, name='api_track_behavior'),
path('api/user-profile/', views.get_user_profile, name='api_user_profile'),
path('api/update-preferences/', views.update_user_preferences, name='api_update_preferences'),
path('api/popular-products/', views.get_popular_products, name='api_popular_products'),
path('api/trending-products/', views.get_trending_products, name='api_trending_products'),
path('api/frequently-bought/<int:product_id>/', views.get_frequently_bought_together, name='api_frequently_bought'),
path('api/track-recommendation-click/', views.track_recommendation_click, name='api_track_click'),
path('api/track-recommendation-purchase/', views.track_recommendation_purchase, name='api_track_purchase'),
# Admin Views
path('dashboard/', views.recommendation_dashboard, name='dashboard'),
path('analytics/', views.recommendation_analytics, name='analytics'),
]