Это я

Пользователь:

Гость

Вход

Зарегистрироваться

Это я Головная страница Блог Галерея


Сбросить фильтр по тегу vps


Фильтрация на странице картины (и не только)

6.08.2025 06:49:37

Вроде бы что тут сложного, всё реализовано, надо лишь перенести. Ага, щас!
Всякие формы и выбор просто повторить, это легко. А потом началось!
Есть текущая картина. Хочу сделать ссылки на соседние две (предыдущая и следующая) при наложении фильтра. Поскольку сами ссылки на изображения у меня не скачаны, ссылаюсь на каталожный номер соседей. А его нет! None. И так и сяк, нету! Название есть, содержимое, номера нет. Пока не догадался залезть в редактирование и не нашел-таки наконец, что при скачивании базы номер в перечень скачиваемых полей просто не попал! Вот и причина, по которой сортировка сбивалась. Еще бы не сбиваться, если сортировка по пустому полю!
Следующая задача, после наложения фильтра текущая картина в перечень может не попасть, надо выбрать картину из получившегося перечня. Выбираю, она выбирается, а показывается та же. Форма то принята, но подмены индекса нет, штатная программа ведь не выполнена. Не доделал в итоге, теперь придумываю, как выполнить выбор при нажатии кнопки.
Надо будет еще учесть возможность отсутствия картин после наложения фильтров.
upd. Вечер. А сделал всё минут за десять! Ну и полчаса на приборку лишнего в сервисной выдаче. Галерея с фильтрами на сайте!
upd2. Прибрал шаблоны, как хотел. Настроил перенаправление при авторизации в страницах блога. Было несложно. Остались лайки картин. Не сегодня.

vps   gallery  

Лайков: 0



Фильтрация в галерее

4.08.2025 22:56:55

Реализовал фильтрацию по трем полям. По материалу, основе и жанру. Хранение в сессии, передачу в шаблон трех форм, прием данных из форм, запоминание, фильтрацию, передачу выбранных значений в форму снова. И расположение форм на странице.
Сложностей было куча. Заканчивая тем, что происходил самопроизвольный реверс сортировки в зависимости от числа галочек в полях форм.
Теперь повторить это всё для конкретной картины и откорректировать дизайн страницы картины. И можно переносить на сервер.

vps   gallery  

Лайков: 0



Основная страница

31.07.2025 21:06:44

Сделал я основную страницу. С настраиваемыми объявлениями, со ссылками на блог и галерею, с ограниченным выводом статей блога и случайной выборкой пары картин для примера.
Не очень это креативно, но требуемый функционал заложен.
На телефоне смотрится ужасно. И новый дизайн галереи изображений тоже. Галерею вернул назад.
Манифест не работает.
SSL-сертификат не буду делать, почитал, для меня незачем.

vps  

Лайков: 0



Основная страница

28.07.2025 22:42:00

На локальном компьютере сделал модель объявлений, куда статический текст вынесу. Сделал головную страничку с нужной информацией. Остался дизайн! Ааа! Как это сложно! Для головной страницы, для галереи.
Причем, это не технически сложно. Надо просто сесть и нарисовать всё. Но почему-то этого так не хочется!

vps  

Лайков: 0



Статья под катом

27.07.2025 18:59:48

Реализовал просмотр собственно статьи под катом в блоге.

Ссылка на статью

Показать/скрыть здесь

Правда, здорово получилось?

blog   vps  

Лайков: 0



Галерея на сервере!

27.07.2025 16:42:47

Галерея вся на сервере! Все картины и рисунки внесены в базу. Ссылка наверху в виде пиктограммы картины.
Да, пока не реализована фильтрация и сортировка, но смотреть можно в полном объеме.
Ура! Почти четыре года мечты, наконец-то сбылась!

vps   gallery  

Лайков: 0



Чистка от ботов

27.07.2025 09:44:18

Давно хотел вырезать всех зарегистрированных ботов. Сделал. По своим критериям оценки ботности. Если кого зацепил ненароком, простите, зарегистрироваться недолго. Было бы зачем только регистрироваться, функционала для пользователей практически нет. Но в целом обнаружен вроде как один человек и один предположительно может быть человеком. Остальных снёс.
upd. 05.08.2025. Снова набежали. Десяток вычистил.

vps  

Лайков: 0



Правки сервера

26.07.2025 22:12:53

Пока завожу картины, параллельно разные другие задачки решаю.
Вот, сделал страничку с перечнем пользователей для возможности написания личного сообщения. С фильтрацией по черному списку.

vps  

Лайков: 0



Галерея на сервере

25.07.2025 22:15:28

Перенес. Опять куча сложностей. Частично созданными себе самому. Типа не все файлы перенес.
Но и Джанго косячит. Файл миграций создает как попало в части последовательности создаваемых таблиц. В итоге оказывается вначале связанная таблица, а потом уже исходная. Хотя в модели наоборот.
И создаются таблицы в базе до косячной. И ошибка. При этом миграция не применена, а две таблицы созданы и при повторной попытке ругается на то, что они существуют.
В итоге, таблицы вручную потер, файл миграции откорректировал. Всё прошло успешно.
Ну всё. Теперь можно картины создавать! Ура!
Но выборку и сортировку позже доделаю. Всё-таки хочется наполнить контент параллельно.
upd. 26.07.2025, утро. Первые картины пошли в галерею! Как же долго я ждал этого момента! Параллельно правлю шаблоны и формы.
upd. 26.07.2025, вечер. Половину картин создал. От сих пор до 2022 года.
upd. 27.07.2025, день. Две трети картин создал. От сих пор до 2021 года.

vps   gallery  

Лайков: 0



Копия базы сделана!

24.07.2025 22:13:53

Запустил сайт на локальном компе на пустой базе.
И скачал-таки туда базу сообщений блога и изображений!
На локальном компьютере теперь запущена полная копия сайта.
Кроме этого сообщения, конечно. И правки предыдущего.
Теперь можно галерею запустить на сервере.

Ссылка на статью

Показать/скрыть здесь

Очень хочется быстро чтобы получалось. А пока с одной проблемкой разберешься, пока с другой, вечер улетел. С вышеописанным ведь тоже не просто так, взял и запустил. Всё сложно.
Сделал копию. Удалил все миграции и кэш. На первом варианте сайта скопировал миграции из прошлого проекта. Запустил. На новой копии подключил другую базу. Ее надо создать оказалось. Мало, надо создать пользователя в базе, но он есть без прав, надо дать права на новую базу. Дал, но нет пользователя для сайта. Создал. Только после этого получились миграции. И создались таблицы. Создал настройки для базы с сервера. Проверил, что на локальном компьютере запускается сайт с данными с сервера. Создал настройки для двух баз. Написал программу для создания копии записей базы блога. Ругается, что пользователя внести нет возможности из-за того, что идет реляционная ссылка на другую базу, что в БД не реализовано. Сделал ссылку на пользователя из своей. Все равно ругается. В итоге для каждой записи сделал копию, в которую занес данные пользователя из своей базы. Только тогда скопировалось. Повторил процедуру для изображений. Скопировал медиафайлы. И вот тогда запустилось.
И по каждому этапу вспомнить, как делается, найти и откорректировать, проверить, испытать. По шагам, потому как если много разом, вообще не разобраться, что не так.
А так хочется поскорее. Но уже ночь, и Шахерезада прекращает дозволенные эксперименты. И в следующий раз решаешь очередные проблемы, а результат все дальше и дальше по времени. Хотя и ближе по реализации.

vps  

Лайков: 0




Все теги: blog   media   fun   cloud   forum   vps   email   astro   site   dreams   tasks   all   js   life   users   MtG   user   Meteo   pythonanywhere   slider   euclidea   personal_messages   django   likes   search   pictures   chess   math   gallery   artist   watercolor   film   acril   pencil   traveling   book   virus   music   oil   pen   gouache