Допустим, у меня есть эта модель
class Egg(models.Model): file = FileField(upload_to='media') img = ImageField(upload_to='media')
Как получить экземпляр Egg, если у меня есть только строка URL файла, такая как 'http://example.com/media/spam.tar.gz'? Могу ли я запросить по этому URL ??
К какой части URL вы хотите обратиться?К spam.tar.gz?Если это так, вы можете попробовать:
spam.tar.gz
Egg.objects.filter(file__icontains='spam.tar.gz').