from django.urls import path from .views import ( TextDiffView, ImageCompressView, EXIFExtractView, CompressionHistoryListView, CompressionHistoryDetailView, CompressionHistoryClearView, ToolCategoryListView, ToolListView, ToolDetailView, ToolFavoriteToggleView, ToolFavoriteListView, ToolUsageIncrementView, ) from .views.color_history_view import ( ColorHistoryListView, ColorHistoryDetailView, ColorHistoryClearView, ColorHistorySyncView, ) urlpatterns = [ path('text-diff/', TextDiffView.as_view()), path('image-compress/', ImageCompressView.as_view()), path('image-compress/exif/', EXIFExtractView.as_view()), path('image-compress/history/', CompressionHistoryListView.as_view()), path('image-compress/history//', CompressionHistoryDetailView.as_view()), path('image-compress/history/clear/', CompressionHistoryClearView.as_view()), path('categories/', ToolCategoryListView.as_view()), path('list/', ToolListView.as_view()), path('detail//', ToolDetailView.as_view()), path('favorites//toggle/', ToolFavoriteToggleView.as_view()), path('favorites/list/', ToolFavoriteListView.as_view()), path('usage//increment/', ToolUsageIncrementView.as_view()), path('color-history/', ColorHistoryListView.as_view()), path('color-history//', ColorHistoryDetailView.as_view()), path('color-history/clear/', ColorHistoryClearView.as_view()), path('color-history/sync/', ColorHistorySyncView.as_view()), ]