В settings.py указан путь до статики?
Обычно такой
STATICFILES_DIRS = (os.path.join(BASE_DIR, 'static'),)
И медиа настройки так же
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
и в урлах добавить такую запись
from django.conf.urls.static import static
from django.conf import settings
urlpatterns = [....
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Может быть хотели взять все объекты?
Step.objects.all()
иначе не ясно, как вы выбираете конкретный объект
Если берете их все, далее в шаблоне можно через цикл вывести фото
{% for img in stepfieldst %}
<img src="{{ img.main_photo.url }}" >
{% endfor %}
Если выбираете по конкретному объекту, то код будет такой же, только не в цикле