12
Potrzebuję znaleźć egzemplarze modelu, których FileFields wskazują na określony zestaw plików. Jest to prawdopodobnie oczywiste i udokumentowane gdzieś, ale nie mogę go znaleźć: jaka jest składnia użycia FieldField.name w zapytaniu filtru Django? Coś jak:Django: wyszukaj (filtruj) przez FileField.name
models.MyModel.objects.filter(image__name='myfile.jpg')
Nie zapomnij dodać "upload_to" do nazwy obrazu. Jeśli masz 'upload_to' zdefiniowane w twoim polu (np.' Upload_to = 'upload/folder /' '), powinieneś użyć' models.MyModel.objects.filter (image = 'upload/folder/myfile.jpg') ' (Dostałem się do Google, 8 lat po wysłaniu pytania.) – JerkMan