some improvement

This commit is contained in:
2025-05-26 22:57:30 +02:00
parent 3aac0116e6
commit 5c3c864a9e
2 changed files with 5 additions and 3 deletions

View File

@@ -1,4 +1,5 @@
from django.urls import reverse
from django.utils.text import slugify
from rest_framework import serializers
@@ -30,5 +31,5 @@ class FileSerializer(serializers.ModelSerializer):
def get_download_url(self, obj):
return reverse("torrent:download_file", kwargs={"file_id": obj.id})
def get_flux_url(self, obj):
return reverse("torrent:flux_file", kwargs={"file_id": obj.id})
def get_flux_url(self, obj: File):
return f'{reverse("torrent:flux_file", kwargs={"file_id": obj.id})}#{slugify(obj.filename)}'