Git Clone - Форум Python

Я клонировал https://spirit.readthedocs.io/en/latest/installation.html - кстати офигенный форум. Потому что я хочу использовать его в качестве шаблона для создания своего собственного форума ... Прежде всего, я хочу выяснить, как заменить все, что написано «Дух», на то, что я выберу в своем названии блога. Как я могу найти в клонированном коде, где заменить «Spirit» на имя моего форума - я уже запустил веб-страницу локально и «проверил» каждую часть веб-страницы, которую я хочу заменить своим собственным текстом / изображениями .. Я просто не могу вернуться к точному файлу html / css / python / js. Кроме того, я новичок, это обычное дело или «нормально», что нужно делать правильно - клонировать чей-то код и использовать его в качестве бойлера для другого проекта? Я отдаю должное.

Вы хотите создать документацию для своего собственного пакета? Тогда вы можете захотеть создать свою собственную документацию с помощью этого руководства: docs.readthedocs.io/en/latest/index.html

stephen 26.10.2018 21:13
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
1
62
1

Ответы 1

Вы можете найти любой контент, который ищете, в каталоге своего проекта. Например, чтобы найти все экземпляры "spirit" в своем проекте, вы можете попробовать:

grep -rwli <path to directory> -e 'spirit'
  • -r будет искать рекурсивно
  • -w будет искать слово
  • -l перечислит файлы, в которых встречается шаблон.
  • -i проигнорирует регистр
  • -e предоставляет шаблон для поиска

Чтобы найти различные варианты для grep, просто загляните на страницу руководства.

Затем, если вы хотите выполнить программный поиск и замену, вы можете направить этот поиск на sed. Вот пример:

grep -rwl </path/to/project/> -e 'spirit' | xargs -I '{}' sed -i -e 's/spirit/MySuperAwesomeForum/g' {}  

Это заменит все экземпляры spirit в каждом файле в каталоге /path/to/project/ на MySuperAwesomeForum. Однако это может быть немного рискованно, поскольку при этом могут не учитываться некоторые крайние случаи. Если вы действительно хотите погрузиться в эту кроличью нору, вы можете исследовать регулярные выражения, чтобы сделать еще более эффективный поиск и замену.

Другие вопросы по теме