Это я

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

Гость

Вход

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

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



Галерея дальше

21.07.2025 09:24:22

Сделал вспомогательные страницы для ввода, редактирования и удаления картин. По мелочи там еще есть косяки, но в основном с перенаправлением и доступом. Надо протестировать всё и настроить, хотя в основном работает.
Поскольку думать много сложно, начал готовить подборку данных для галереи, подобрал ссылки на страницы блога и изображений, благо теперь инструмент для этого реализован. После переноса галереи на сайт надо будет эти данные внести в базу сайта. Всего ничего, 159 картин и рисунков в каталоге.
И самое сложное осталось. Для меня конкретно. Страницы с выдачей информации о картине и собственно галерея. И если технически я это реализую, то вот что делать с дизайном?! Это кошмар бэкэнд разработчика! При том, что сам рисую и знаю, как красиво, но сгенерировать это "красиво" так сложно! Ужасть! Там же надо интерфейс поиска, выбора его критериев реализовать, миниатюры или полноразмерные изображения вписать. В зависимости от их наличия и количества. Ух! Сложно. Может, даже js придется задействовать, пока не понимаю. Вообще-то хочется легкости и простоты. Но вот получится ли так, вопрос.
Из интересного. Раньше была одна база, туда пара вариантов картин была внесена. После изменения моделей возникли сложности с миграциями, требует чем-то заполнить поля, а какие и чем? Забил, думаю, удалю таблицы в базе и миграции в приложении, выполню миграции, они новые создадутся. Удалил. Не создались. Пишет, что всё отлично замигрировалось, но таблиц нет. Долго пытался нарыть, что это за ерунда, пока не прочитал, что в базе хранится история примененных миграций, и Джанго смотрит туда для контроля. В итоге вылечил удалением строк с миграциями приложения в базе и миграций приложения. И заново всё чудесно создалось.
И еще. "Вспомнить всё" гораздо легче, чем учить с нуля. Я, конечно, встречаю трудности при реализации, но всё же помню, где что искать и что куда писать и в какой последовательности. Общая картина, как всё функционирует, в голове есть, а это очень помогает.
PS. Надо скидать страницы в любом виде. А дизайнить буду потом. Благо, голова начала в этом ключе соображать наконец-то. Правда, такое решение может привести и к наоборот. Что в таком виде надолго и останется. Ведь работает же. Ничего нет более постоянного чем временное. Я же сейчас делаю те вещи, которые были запланированы четыре года назад!
upd. Вечер. Сделал страницу просмотра картины. Работает. Надо тестить разных пользователей по доступу и различиям. Осталось вывести собственно галерею.

gallery  

Лайков: 1



Объем!

18.07.2025 11:35:49

https://dzen.ru/a/aHAjjFQ8sXzS2pql
https://dzen.ru/a/aG7NFnuMuBHST3qk
Ну, красиво, что сказать. Намалевано, но почему так красиво то?!
upd. 23.07.2025. https://dzen.ru/a/aH5glipu9jyN3ap5 Еще больше намалевано, но как же здорово!

artist  

Лайков: 0



Хочется написать, а нечего

18.07.2025 10:43:00

Дилемма. Хочется написать, а писать то не о чем особо.
Начал заново делать галерею, но это задача небыстрая, посмотреть на нее еще нескоро получится. Разобрался с полями базы, которые хочу реализовать, да сделал вспомогательные модели, их заполнение. Долго размышлял, как привязать произвольное количество изображений к картине, а потом понял, что на самом то деле этого не нужно, у меня их обычно три. Фас, вид слева и справа. Можно добавить одно дополнительное, да пару ссылок на анонс картины в блоге и историю создания в блоге же. И там уже смотри дополнительные изображения при желании.
И понимаю, что после реализации интерфейса еще кучу времени нужно будет потратить на ввод данных в базу. Картин то порядка 160. Отыскать все изображения и анонсные статьи, подцепить ссылки на них, сделать описание.
Но это ладно, я так давно мечтал это сделать, что если будет инструмент, то уж заполнить его контентом постараюсь по быстрому.

gallery  

Лайков: 0



Изображения и bbcode

16.07.2025 12:03:14

Хотел узнать, можно ли в тексте с bbcode-изображениями менять их размер. Пишут, что можно, но, судя по всему, моя версия библиотеки не поддерживает изменение размера.
Правда, это все равно требовало бы парсить текст и добавлять туда код изменения размера. Видимо, придется парсить и подменять img-блок на свой.
upd. Вечером сделал галерею изображений для себя. Заодно почистил приложение от лишнего. Выложил на сервер.
PS. Кстати. Поскольку теперь влезаю в работу сервера, иногда по вечерам доступ к сайту может отсутствовать или могут наблюдаться сбои в работе. Обычно это недолго, на пару минут, на время обновления ПО.
PPS. И еще кстати. Интересно, что вьюхи и статика загружены в память, их обновление возможно только через перезапуск сервера. А урлс во время работы подменил, и пути считались, доступ к странице появился.

vps  

Лайков: 0



Темнеет

14.07.2025 07:37:28

Вчера вечером заметил. Стемнело. До этого и ночью светло было. А тут темно. И не очень поздно еще. Посмотрел график по солнышку, вроде не особо то и уменьшился день, а поди ж ты! Только 18.07 появится следующий вид сумерек. А ночь так вообще в середине августа только наступит.
Но вот субъективно уже к осени.
Да и занятия на выходных способствовали. Чахлую малину вырезал. А это обычно на стыке августа/сентября делаю.

all  

Лайков: 0



Редкий год

11.07.2025 06:59:42

Редкий в плане урожая, не в смысле объема, а в смысле сроков. В этом году земляника и смородина запаздывают, а малина и крыжовник опережают. В итоге сейчас одновременно земляника, малина, смородина, крыжовник, ирга, вишня. И горох впридачу! Понятно, что разом всё, это значит, что вскоре ничего не будет. Это минус. Но сейчас то пастись на участке просто счастье!
PS. Голубику забыл.
PPS. А! Красная и золотистая смородина еще! Войлочная вишня!

all  

Лайков: 0



Первые правки

10.07.2025 20:33:38

Ну вот, самые простые вещи начал реализовывать.
Обновлены головная страница, политика конфиденциальности, правила сайта.
Окончательно убраны метеосервис и евклидия. Первая как бесполезная, вторая как бесперспективная часть проекта.
Сдвинул картинку OldReader вправо. Давно бесило, что левее текста жила.
Пока всё. А теперь очень хочется продолжить.
upd.11.07.2025. Изменил дизайн головы. Заменил цвет OldReader, вместо текстовых ссылок сделал иконки. Заменил иконки лайков. Только статика может в кэше браузера жить, поэтому может не сразу обновляться.
upd.12.07.2025. Подготовился к исключению левой полосы в блоге. Вывел возможность написать личное сообщение автору в голову. Для авторизованного пользователя, конечно. И снова в иконках.
upd.13.07.2025. Убрал автора статьи в блоге и в просмотре статьи блога. Всё равно здесь теперь только один автор. Ввёл стрелочку возврата из просмотра статьи в блог. Обновил иконки лайков.
В принципе, базовые вещи, которые давно хотел, реализовал. А небазовые не так легко делаются.
upd.14.07.2025. Не, ну прям приятно смотрится теперь!
Дальше с картинками надо разобраться.
upd.15.07.2025. С размером картинки разобрался. Попробовал один из вариантов как засунуть контент под кат. Вот доделаю вывод загруженных изображений, в блоге вывод тела статей можно будет на странице блога реализовать. Надо только придумать еще, как вставленные в текст ссылки на изображения ловить для их масштабирования.
upd.16.07.2025. Доделал вывод загруженных изображений.

vps   Meteo   euclidea  

Лайков: 0



Как же я устал!

10.07.2025 12:03:15

Как же временами накрывает усталость! Иногда бодр и весел, хотя и редко, но временами всё опускается, тоска и усталость. Тоже редко, но зачастую внезапно.
А в среднем средне. Можно описать одним словом "жив".

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

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

Нет никого помочь.

all  

Лайков: 0



Про симпатии

9.07.2025 10:44:52

Забавное наблюдение. Смотришь на людей, и внутри формируется впечатление нравится/не нравится. Обычно "ставятся" нейтральные оценки, типа сойдёт, не красавец, не урод. Это для большинства, порядка 90%+ людей. И крайне редко оценки "вау!" или "фу!", то есть крайности. Но бывают оценки "мне нравится!" Понятно, что в первую очередь для женщин, в силу своего пола. Но и мужчины вполне могут в такую категорию попасть, есть удачные экземпляры. Хотя и существенно реже, обычно отмечаются всё же те, кто попадает в серию "вау!", а это единицы.
Но что отметил, женщины, попадающие в категорию "нравится" очень разные. Говорят, что у человека есть собственные предпочтения, типа блондинки худенькие нравятся. А тут очень широкий диапазон. От тоненьких девушек, до вполне упитанных солидных дам. И какого-то общего критерия у них нет, кроме "нравится".
И есть наоборот, "не нравится". Причем, туда часто попадают вполне симпатичные внешне люди, но с презрением во взгляде на окружающих. При их видимой симпатичности это отталкивает гораздо сильнее, чем если бы они были физически непривлекательными.
Вот такое забавное наблюдение.
upd. Напомнило: "А я похож на новый икарус..."

all  

Лайков: 0



Еще про сервер

7.07.2025 08:30:08

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

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

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

upd.08.07.2025. Поставил виртуальное окружение, установил туда старый состав ПО. Сейчас то уже совсем новые версии всего есть. А что там в изменениях, разбираться нет желания. Но и при этом пришлось побарахтаться. Не хочет нормально связываться с базой mySQL. Вначале одна ошибка вылезает, про старую версию mysqlclient. Нашел, что подтягивается версия от PyMySQL. Пришлось вносить изменения в ini-файл с подменой номера версии mysqlclient. Затем ругается, что Django не понимает своей же команды decode. Оказывается, есть такой баг, лечится правкой кода самого Django. Исправил, сервер запустился. Теперь осталась последняя проблема, почему-то в шаблон блога не передается идентификационный номер пользователя для формирования ссылки на личные сообщения. Причем, как в коде штатного сайта, так и в усеченном, который был на компе. Буду разбираться. По крайней мере сервер оживил, и то вперед. Все обычные страницы работают (не проверял создание, удаление, правку статей, регистрацию итд.), только блог глючит.
upd.09.07.2025. Разобрался с шаблоном. Слишком усердные правки. Всё-таки надо html-коды тоже аккуратно форматировать как в python. А то взял и перебор значений списка исключил, а потом удивляюсь, чего это элементы перебора не отображаются.
Затем пришлось вспомнить, почему не отображаются медиафайлы. Нужна дополнительная строчка в urls. Зачем, кто ж ее знает. Ведь в продакшене она закомментирована.
А еще пытаюсь зафиксировать для себя все тонкости, включая особенности запуска сервера, установки программ, перезапуска программ на сервере, настроек ПО, баз данных. В свое время я фиксировал это в блоге на pythonanywhere, но потом по глупости не продлил там очередной период работы и всё потерялось. Приходится восстанавливать.
Но в целом считаю, что запустил. Можно начинать пробовать проводить изменения.

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