Как добавить django url и функцию в код vue js

У меня есть drf представление для загрузки файла, у меня нет знаний о том, как добавить url в vue js вот как выглядит мой код

views.py

@api_view(('GET',))
def my_view(request,pk):
    data = get_object_or_404(Mymodel,pk)
    response = HttpResponse(
        data.data_file,
        content_type='',
    )
    return response

model.py

class Mymodel(models.Model):
    datafile = models.FileField(upload_to='',blank=True)

urls.py

path('myurl/<int:pk>/',views.my_view,name='url_download')

vue.js

downloaddatafile: function (id) {
              alert('TODO: add URL & function to download datafile, file id: ' + id);
            },
Вернуться на верх