Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Python: Web

Войти
Регистрация
Восстановить пароль
 
kefh
5 / 5 / 1
Регистрация: 18.03.2014
Сообщений: 102
#1

Как работает статика в django? - Python

25.12.2016, 13:40. Просмотров 251. Ответов 4
Метки нет (Все метки)

Здравствуйте, начал изучать django (v1.10.4), не могу понять, как работает статика. Допустим, я создал директорию static/app/ style.css в директории приложения, затем в html файле использую:
Python
1
2
{% load static   %}
 <link href="{% static "app/style.css" %}" rel="stylesheet">
Что происходит в этот момент? Прошу, пожалуйста, подробней.
Документацию читал!
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2016, 13:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как работает статика в django? (Python):

Проясните как работает Django и что за что отвечает? - Python
Начал учить Django, развернул все на jino, но мало что понял. Действовал только по инструкции. Решил поднять сервер в домашних условиях на...

Onmouseover не работает с Django - Python
Здравствуйте. Скопировал html в django, вроде всё настроил, картинки есть и т.д. Но вот с onmouseover проблема - не работает. Пробовал и...

Не работает Django Debug Toolbar? - Python
Не работает модуль Django Debug Toolbar. Скачал, установил и настроил данный модуль по этой инструкции, но плагин не заработал на сервере....

Django: не работает в appe engine (python 2.5) - Python
При попытке запуска сервера, вылетает следующее: Traceback (most recent call last): File &quot;./dev_appserver.py&quot;, line 133, in &lt;module&gt; ...

Django, не работает импорт локальных файлов - Python
Скачал проект с помощью subversion. Ругается на импорт всех локальных файлов: from django import forms - работает нормально from...

Настроить авторизацию через социальные сети в django с помощью Django Social Auth - Python
Пытаюсь настроить авторизацию через социальные сети в django с помощью Django Social Auth, но вылетаю с ошибкой WrongBackend, не работает...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Рыжий Лис
Просто Лис
308 / 255 / 70
Регистрация: 17.05.2012
Сообщений: 1,050
Записей в блоге: 4
27.12.2016, 10:52 #2
Если дебаг отключен, то тег static подставляет в шаблон вместо себя путь до статического файла. Какая получается ссылка можно увидеть просмотрев исходный код страницы в браузере.
1
kefh
5 / 5 / 1
Регистрация: 18.03.2014
Сообщений: 102
27.12.2016, 14:36  [ТС] #3
Рыжий Лис, т.е. djano сам в каталоге ищет папку с именем static?
0
Рыжий Лис
Просто Лис
308 / 255 / 70
Регистрация: 17.05.2012
Сообщений: 1,050
Записей в блоге: 4
27.12.2016, 16:39 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Путь до папки со статикой прописан в настройках: STATIC_ROOT.

А в режиме дебага, да джанго ищет файлы по папкам static в каждом приложении.
1
kefh
5 / 5 / 1
Регистрация: 18.03.2014
Сообщений: 102
28.12.2016, 19:18  [ТС] #5
Рыжий Лис, Спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.12.2016, 19:18
Привет! Вот еще темы с ответами:

Pycharm + GAE + Django, не работает отладка TypeScript в IDE - Python
Ребят, подскажите в чем беда: Есть GAE проект, third-party библиотекой подключен Django, отладка проходит в Хроме, с установленным...

Django + Apache2 + Windows Эта смесь работает у кого нибудь? - Python
Коллеги, никак не могу запустить django проект под Windows x64 , Apache 2.2 - 2.4. Насколько я понял, все упирается с mod_wsgi,...

Как обновить Django? - Python
Как обновить Django с версии 1.4 до версии 1.5? В интернете нахожу только как устанавливать Django

Django, как начать - Python
здравствуйте. читаю книжку http://djbook.ru/ на компе установлено widows 7 python 2.7 django 1.4 mysql-installer-5.5.22.1 ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
28.12.2016, 19:18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru