Контакты

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (16)

Лучшие ответы пользователя

Все ответы (20)
  • Как использовать поле ImageField в Django?

    baterson
    @baterson
    python/django
    В 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 %}

    Если выбираете по конкретному объекту, то код будет такой же, только не в цикле
    Ответ написан
    2 комментария
  • Подписка на https://htmlacademy.ru/. Стоит ли?

    baterson
    @baterson
    python/django
    Можешь успеть до праздников, там бесплатный доступ к продвинутой части, а базовая всегда бесплатна. Самый лучший курс по html css, в рунете
    Ответ написан
    Комментировать
  • Как в одом шаблоне отобразить разные модели?

    baterson
    @baterson
    python/django
    В вопросе лучше показать свой код и в чем конкретно проблема. Судя по контексту, просто не понятно как использовать язык шаблонов. Чтобы вывести объекты модели, их нужно передать во вью функции. И далее в html прописать что то типа:
    {% for model in some_model %}
    {{ model.some_method }}
    {% endfor %}

    Если хочешь все модели выводить в разных html файлах и потом перенести на base.html
    Тогда помещай их в шаблон, типа такого { block news } content { endblock }
    и потом размещай в base.html как хочешь, так же через блоки { block news }{ endblock }
    Ответ написан
    Комментировать
  • Как отобразить загруженные изображения в django?

    baterson
    @baterson Автор вопроса
    python/django
    Удалось решить, проблема была в url
    + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

    нужно было это добавить в основной файл, а не в url приложения
    Ответ написан
    6 комментариев
  • Справочник по python 3?

    baterson
    @baterson
    python/django
    Можно Лутца почитать, если всего не осилите, просто переходите по главам и читайте. "Генераторы списков", "Декораторы" и т.п.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (10)