Я работаю над пробной версией FITMAN Smart-Factory 5 (http://www.fitman-fi.eu/), и мне нужно настроить значки логотипа WireCloud, чтобы заменить их заводскими.
Есть ли какая-либо документация о том, как это сделать?
Я работаю над пробной версией FITMAN Smart-Factory 5 (http://www.fitman-fi.eu/), и мне нужно настроить значки логотипа WireCloud, чтобы заменить их заводскими.
Есть ли какая-либо документация о том, как это сделать?
В настоящее время лучший способ — использовать настройки STATICFILES_DIRS и STATICFILES_FINDERS для переопределения некоторых файлов в вашей текущей теме. Например, если вы используете конфигурацию по умолчанию, вы можете добавить следующие строки в файл settings.py:
STATICFILES_FINDERS = ('django.contrib.staticfiles.finders.FileSystemFinder',) + STATICFILES_FINDERS
STATICFILES_DIRS = (path.join(BASEDIR, 'static'),)
Учтите, что FileSystemFinder должен быть первым значением параметра STATICFILES_FINDERS, поэтому такие вещи, как STATICFILES_FINDERS += ('django.contrib.staticfiles.finders.FileSystemFinder',)
, не будут работать.
После обновления settings.py вам нужно будет создать статическую папку в том же месте, где находится ваш settings.py. Каждый файл, созданный в этой папке, переопределит файл, предоставленный WireCloud. В вашем случае интересными файлами являются:
Вы можете получить исходную версию файла из статической папки в корне экземпляра (это место, где по умолчанию собираются статические файлы). Вам нужно будет запустить команду collectstatic, если вы хотите обновить какой-либо переопределенный файл:
$ python manage.py collectstatic
Если у вас есть экземпляр WireCloud в /opt/wirecloud_instance, вы можете выполнить следующие команды:
$ cd /opt/wirecloud_instance
$ <your_editor_of_choice> wirecloud_instance/settings.py
# Change the STATICFILES_FINDERS and STATICFILES_DIRS settings and close the editor
$ mkdir -p wirecloud_instance/static/images
$ cp <your_logo> wirecloud_instance/static/images/wirecloud_logo.png
$ python manage.py collectstatic
Вы должны зайти в {каталог установки WC}/static/images/
Я думаю, что вы можете изменить заголовок-logo.png