Как добавить 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);
},