Пока в общем о базах, без уточнений. По каждой системе управления базами я написал отдельно. Смотрите в верхнем списке.
В основном я пользовался SQLite3. Этот сайт изначально создавался именно на ней, так настроен Django по умолчанию. То, что Вы сейчас читаете, названия, уровни навыков, шапка вверху и все данные под фотографией, отзывы. Всё это берётся из базы данных. Вручную прописано только меню. Хотя, была мысль сделать и его динамическим чтобы через админ-панель можно было добавлять новые пункты. Я уже пробовал подобное реализовать.
На курсе от СкиллФакТори была лекция по PostgreSQL, но, честно говоря, всё выглядело хаотично и поверхностно. Эта система показалась мне сложной и не понятной. Пока это единственный раз, когда я с ней сталкивался. Поэтому не могу сказать, что уже уверенно с ней работаю. Но это дело времени, обязательно освою, если будет нужно.
Хостинг, на котором размещён этот сайт, использует MySQL. Пришлось перенастроить проект под эту систему. Особых трудностей не возникло: да, интерфейс и настройка отличаются, но общий принцип тот же. Так что данные, которые Вы видите сейчас, загружаются именно из неё.
Получается, что все данные я сначала заполнял на рабочем компьютере в SQLite, а потом перенёс их на хостинг, где теперь работает MySQL.
где я приобрёл этот навык:
Профессия Python-разработчик (начало) , Django, потанцуем? (начало) , Профессия Python-разработчик (финал) , Django, потанцуем? (финал) ,
проекты в которых я этот навык применил:
Перевал , Моя визитка ,