honey pad view fixed

dynamic link for video link
This commit is contained in:
Parsa Nazer
2025-02-18 22:48:44 +03:30
parent 4e825711d3
commit db02d3d3bf
2 changed files with 20 additions and 27 deletions
+3 -3
View File
@@ -27,7 +27,7 @@ from home.models import LearnVideoModel
from import_export.admin import ImportExportModelAdmin
from unfold.contrib.import_export.forms import ExportForm, ImportForm, SelectableFieldsExportForm
from unfold.decorators import action, display
from django.shortcuts import redirect
from django.shortcuts import redirect,reverse
from django.contrib.contenttypes.models import ContentType
@@ -40,7 +40,7 @@ class ModelAdmin(ModelAdmin):
learn_video = LearnVideoModel.objects.get(
content_type=content_type,
)
return redirect(f'/admin/home/learnvideomodel/{learn_video.id}/change/')
return redirect(reverse("admin:home_learnvideomodel_change", args=[learn_video.pk]))
except Exception as e:
messages.error(request, f"برای بخش {content_type} ویدیویی اپلود نشده است")
return redirect(f'/admin/home/learnvideomodel/')
return redirect("admin:home_learnvideomodel_changelist")