Привет, ребята, я делал страницу, где люди могут скачивать мои вещи. Я сделал модель thta, и загрузка удалась, но проблема в том, что я нажимаю на кнопку загрузки, я не могу скачать это.материал. Вместо этого он загружает копию страницы.
Здесь s models.py
class Upload(models.Model):
image = models.ImageField(upload_to = 'images',)
file = models.FileField(upload_to = 'images/%Y/%M/%d/')
name = models.CharField(max_length = 200)
def __str__(self):
return self.name
Здесь s views.py
def upload(request):
upload = Upload()
return render(request,'app/download.html',{'upload':upload})
Здесь HTML-файл
{% block content %}
<div class="container">
<div class="download">
<p style="text-align: center;">
<img src="{{upload.image}}" alt="Image containing link to you,r success">
</p>
</div>
<h2>Click on the button below</h2>
<button class="btn btn-primary"><a href="{{upload.file.id}}" download>Yeah do it</a></button>
</div>
{% endblock %}