Как загрузить Instagram DP в браузере с помощью Instaloader в django?

views.py

def submit_form(request):

if request.method=="POST":
    url=request.POST.get('url1')
    test=instaloader.Instaloader()
    test.download_profile(profile_name=url,profile_pic_only=True)
    
    return HttpResponse

main.html

  <div class="row text-center py-3 mt-3">
   <div class="col-4 mx-auto">
     <form action="{% url 'submit_form' %}" method='post'>
      {% csrf_token %}
      {{ form | crispy }}

      <input type="text" placeholder="Regular" class="form-control" name="url1" >
      <input type="submit" value="Download" class="btn bg-gradient-primary btn-sm me-2" >
    </form>
  </div>
</div>

url.py

urlpatterns = [

# The home page
path('', views.index, name='home'),
path('main', views.main, name='main'),
path('submit_form', views.submit_form, name='submit_form'),

# Matches any html file
re_path(r'^.*\.*', views.pages, name='pages'),

]

ОФИЦИАЛЬНАЯ ССЫЛКА НА ИНСТАЛОАДЕР МОДУЛЯ https://instaloader.github.io/index.html

Фактически он загружается в каталог проекта, но я хочу загрузить файл из браузера, когда мы нажимаем на кнопку загрузки. Так как загрузить в мой компьютер из браузера.

Пожалуйста, ребята, помогите мне.

Вернуться на верх