Вопрос таков: Есть модель, в ней классы для закачки файлов.
Что то типа:
#models.py
class FileUpLoad(models.Model):
title = models.CharField(max_length=50)
file = models.FileField(upload_to='uploads')
class Meta:
ordering = ['title']
def __unicode__(self):
return self.title
#fileupload_form.html
{% extends "base.html" %}
{% block title %}Add file{% endblock %}
{% block content %}
<h1>Upload FILE</h1>
<form action="" method="post" enctype="multipart/form-data" >{% csrf_token %}
Title : {{ form.title }}<br>
sound file : {{ form.file }}<br>
<input type="submit" name="submit" value="Upload" id="submit">
</form>
{% endblock %}
что то типа combo-списка типа файла - avi, mpg, mp3, wav… Выбирает тип файла для поиска,
и также есть форма, где вводишь слово (кусок из названия файла) и при соответствии юзеру показывается все совпадения.
Т.е. к примеру:
avi alien
покажут все что есть в базе из avi файлов и те, в названиях которых присутствует слово “alien” - типа Alien.avi, Aliens.avi, Alien3.avi.
Заранее извиняюсь, если уже была такая тема на форуме - не нашел, может пропустил/не заметил.
Спасибо всем