Size: a a a

Django [ru] #STAY HOME

2019 March 28

DT

Dan Tyan in Django [ru] #STAY HOME
может так ?
<img src="{{ MEDIA_URL }}pic4.jpg">
источник

V

Vlad in Django [ru] #STAY HOME
Не работает(
источник

DT

Dan Tyan in Django [ru] #STAY HOME
посмотри на странице какой html выдается
источник

d

dd in Django [ru] #STAY HOME
А файл в папке точно есть?
По прямой ссылке открывается?
Что за адрес получения в шаблоне?
источник

V

Vlad in Django [ru] #STAY HOME
Ааа я понял
Кажется путь не такой
Спасибо всем
источник

d

dd in Django [ru] #STAY HOME
Vlad
Ааа я понял
Кажется путь не такой
Спасибо всем
К слову, ты уверен что все правильно делаешь? Я уж честно говоря и забыл чтобы вот таким макаром составлялся путь к файлу в медиа
источник

V

Vlad in Django [ru] #STAY HOME
dd
К слову, ты уверен что все правильно делаешь? Я уж честно говоря и забыл чтобы вот таким макаром составлялся путь к файлу в медиа
Ну я смотрел по докум.
источник

d

dd in Django [ru] #STAY HOME
Vlad
Ну я смотрел по докум.
Медиа это загружаемый контент, а значит есть модель с полем в которое загружен файл, а у поля есть атрибут url...
источник

V

Vlad in Django [ru] #STAY HOME
dd
Медиа это загружаемый контент, а значит есть модель с полем в которое загружен файл, а у поля есть атрибут url...
Аааа.. спасибо
Буду знать)
источник

AK

Andrew Kuskov in Django [ru] #STAY HOME
Ребят, подскажите по джанго и гиту. Так не могу понять до конца, как работать на локальной машине. С сервера спушил все на гит, склонировал себе на локальную машину, прописал в настройках коннекты к локальной базе. Все работает. Однако через какое-то время с какого-то хрена settings.py перезаписывается из гита, и мне надо заново все вбивать. Плюс пытаюсь в гитигнор добавить этот файл, чтобы на продакшене ничего не перезаписалось, не получается. Тупо не видит, приходится каждый раз командой git checkout его удалять. Кто поделится, как решать эти проблемы?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
settings должент быть в репозитории
как правило локальные переменный задаются через переменные окружения
или в подключаемом файле
источник

DT

Dan Tyan in Django [ru] #STAY HOME
и этот файл уже добавляется в gitignore
источник

AK

Andrew Kuskov in Django [ru] #STAY HOME
Dan Tyan
settings должент быть в репозитории
как правило локальные переменный задаются через переменные окружения
или в подключаемом файле
не совсем понял, как это реализовывать. Можно пример или статью какую?
источник

d

dd in Django [ru] #STAY HOME
Andrew Kuskov
не совсем понял, как это реализовывать. Можно пример или статью какую?
иногда вместо того что бы задать вопрос, стоит сначала погуглить - первая ссылка в гугле - https://techstream.org/Bits/Local-Settings-in-django
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну если самый примитивный вариант

создается файл local.py
там же где и settings.py

в setings.py
в самом конце

добавляешь

try:
   from .local import *
except ImportError:
   pass
источник

DT

Dan Tyan in Django [ru] #STAY HOME
если посложнее есть пакет
https://django-split-settings.readthedocs.io/en/latest/
источник

DT

Dan Tyan in Django [ru] #STAY HOME
я последнее время им пользуюсь
источник

AK

Andrew Kuskov in Django [ru] #STAY HOME
спасибо большое, не знал вообще о таком способе, пошел изучать
источник

dk

dmytro kovalenko in Django [ru] #STAY HOME
Dan Tyan
в смысле без расширения ?
В плане что нет *.jpg, *.png, etc...
Грешу на фронтов, тк из постмана с формдатой всё отлично передаётся и сохраняется
источник

DT

Dan Tyan in Django [ru] #STAY HOME
на по теории да
ты же указываешь имя сохраняемого файла
источник