angrybeanie_wagtail/env/lib/python3.12/site-packages/wagtail/images/admin_urls.py
2025-07-25 21:32:16 +10:00

41 lines
1.5 KiB
Python

from django.urls import path
from wagtail.images.views import images, multiple
app_name = "wagtailimages"
urlpatterns = [
path("", images.IndexView.as_view(), name="index"),
path("results/", images.IndexView.as_view(results_only=True), name="index_results"),
path("<int:image_id>/", images.EditView.as_view(), name="edit"),
path("<int:image_id>/delete/", images.DeleteView.as_view(), name="delete"),
path(
"<int:image_id>/generate_url/",
images.URLGeneratorView.as_view(),
name="url_generator",
),
path(
"<int:image_id>/generate_url/<str:filter_spec>/",
images.GenerateURLView.as_view(),
name="generate_url",
),
path("<int:image_id>/preview/<str:filter_spec>/", images.preview, name="preview"),
path("add/", images.CreateView.as_view(), name="add"),
path("usage/<int:image_id>/", images.UsageView.as_view(), name="image_usage"),
path("multiple/add/", multiple.AddView.as_view(), name="add_multiple"),
path("multiple/<int:image_id>/", multiple.EditView.as_view(), name="edit_multiple"),
path(
"multiple/create_from_uploaded_image/<int:uploaded_file_id>/",
multiple.CreateFromUploadedImageView.as_view(),
name="create_multiple_from_uploaded_image",
),
path(
"multiple/<int:image_id>/delete/",
multiple.DeleteView.as_view(),
name="delete_multiple",
),
path(
"multiple/delete_upload/<int:uploaded_file_id>/",
multiple.DeleteUploadView.as_view(),
name="delete_upload_multiple",
),
]