From ba262bdcb1db6d48f953bdd4a2e71be1ed66ccca Mon Sep 17 00:00:00 2001 From: master3395 Date: Tue, 6 Jan 2026 19:21:45 +0100 Subject: [PATCH] Refactor: replace url() with path() for Django routes in plugin Installer - Updated pluginHolder/urls.py to use path() instead of url() - Added new API routes for plugin installation, uninstallation, enable, and disable - Compatible with Django 4.x (url() was removed in Django 4.0) Ref: PR 1644 --- pluginHolder/urls.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pluginHolder/urls.py b/pluginHolder/urls.py index d0dd320d3..a3fdf954d 100644 --- a/pluginHolder/urls.py +++ b/pluginHolder/urls.py @@ -3,4 +3,8 @@ from . import views urlpatterns = [ path('installed', views.installed, name='installed'), + path('api/install//', views.install_plugin, name='install_plugin'), + path('api/uninstall//', views.uninstall_plugin, name='uninstall_plugin'), + path('api/enable//', views.enable_plugin, name='enable_plugin'), + path('api/disable//', views.disable_plugin, name='disable_plugin'), ]