Size: a a a

Django [ru] #STAY HOME

2019 May 11

DT

Dan Tyan in Django [ru] #STAY HOME
Deity
Есть картинка, которую нужно вывести на сайт. Относительно какой директории прописывать путь? Никак не могу найти
картинка статика или загруженая пользователем ?
источник

D

Deity in Django [ru] #STAY HOME
Dan Tyan
картинка статика или загруженая пользователем ?
картинка просто лежит на серве
источник

D

Deity in Django [ru] #STAY HOME
мне надо ее один раз туда закинуть и не трогать
источник

DT

Dan Tyan in Django [ru] #STAY HOME
она в пределах document_root?
источник

D

Deity in Django [ru] #STAY HOME
Я не особо понимаю что это. Сделал то что было в доке написано

сеттингс:
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATICFILES_DIRS = [
   os.path.join(BASE_DIR, "static"),
]


юрлс:
*static(settings.STATIC_URL, document_root=settings.STATIC_ROOT),


куда мне теперь закинуть картинку, чтобы можно было вывести ее на сайте?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у тебя django какой версии ?
источник

D

Deity in Django [ru] #STAY HOME
Dan Tyan
у тебя django какой версии ?
2.2.1
источник

DT

Dan Tyan in Django [ru] #STAY HOME
и не ругается ? =)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у тебя по теории есть папка static
на уровне с аппками
источник

DT

Dan Tyan in Django [ru] #STAY HOME
есть?
источник

D

Deity in Django [ru] #STAY HOME
иногда ругается на url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
источник

D

Deity in Django [ru] #STAY HOME
Dan Tyan
у тебя по теории есть папка static
на уровне с аппками
есть
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ложи туда
источник

D

Deity in Django [ru] #STAY HOME
я до этого сделал python3 manage.py collectstatic
и оно закинуло туда фигни всякой
источник

D

Deity in Django [ru] #STAY HOME
Dan Tyan
ложи туда
а в шаблоне как?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
в начале файла

{% load static %}


там где нужна картинка
{% static 'image.jpg' %}
источник

DT

Dan Tyan in Django [ru] #STAY HOME
вместо image.jpg имя твоего файла соответственно
источник

D

Deity in Django [ru] #STAY HOME
Dan Tyan
вместо image.jpg имя твоего файла соответственно
ругается на что-то
источник

DT

Dan Tyan in Django [ru] #STAY HOME
на что ?
источник

D

Deity in Django [ru] #STAY HOME
убрал это и перестало
# STATICFILES_DIRS = [
   # os.path.join(BASE_DIR, "static"),
# ]
источник