Это я

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

Гость

Вход

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

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


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


Галерея 8

10.10.2021 19:29:34

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

vps   gallery  

Лайков: 0



Галерея 7

6.10.2021 15:42:11

Пошел другим путем. В старом контроллере картинок сделал передачу id объекта через отдельный параметр, в скрипте js внес его на страницу отдельной ссылкой, нажатие на которую заносит в форму нужный мне id.
Теперь надо его обработать, сформировать миниатюру и закончить подготовку объекта картинки. Затем откорректировать все ранее написанное под исправленную модель.
Там все еще висят вопросы дизайна страниц галереи и просмотра картины с добавлением передачи из контроллера недостающих сейчас параметров. Но это уже детали.
А вот потом тесты!

vps   gallery  

Лайков: 0



Галерея 6

4.10.2021 22:47:45

Пришла новая идея, найти файл картинки в базе по адресу.
Передал url загруженной картинки в контроллер для выборки из базы картинки по url. А не позволяет django такую конструкцию: N.objects.filter(image.url = num)! Ругается, что image.url составная и выдает ошибку. И опять на том же месте застрял. Печально.

vps   gallery  

Лайков: 0



Галерея 5

3.10.2021 20:27:12

Написал черновые шаблоны, контроллеры. Вопрос большой один. В модели хочу иметь поля с внешними моделями картинок и миниатюр. А как их задать, непонятно. Написанные скрипты выбора картинки позволяют внести в форму текст url картинки, но мне то надо передать ее id. А это пока не получается.
Предполагалась логика: кликая по картинке, в поле формы кидаем id картинки, запоминаем форму, затем в запись базы вносим изменение в поле картинки как ссылку на ее модель по ее id, по ней формируем миниатюру, а в поле миниатюры вносим ссылку на вновь формируемую миниатюру.
Нужен какой-то признак в html-коде ссылки на картинку, в который можно запихнуть id. Извлекаемый признак.

vps   gallery  

Лайков: 0



Глючит сайт

26.09.2021 20:05:59

Опять глючит. Причем, временами. Может долго работать почти без сбоев, а потом несколько раз не достучаться для обновления.
Перезагрузил виртуальную машину, бегает.

vps  

Лайков: 0



Галерея 4

26.09.2021 19:53:14

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

vps   gallery  

Лайков: 0



Галерея 3

25.09.2021 21:51:20

Особенности применения поля ModelChoiceField.

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

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

При попытке сделать страницу создания картины возник вопрос вывода поля рубрики в виде выпадающего списка. Задействовано поле ModelChoiceField. Оно для выпадающего списка использует queryset. А в списке (widget = forms.Select) соответственно выдает объекты рубрики вместо их наименований. И совершенно неочевидно, как выдать список рубрик вместо объектов. Оказалось, что в модели рубрики необходимо прописать функцию __str__, формирующую то, как объект должен быть изображен:
def __str__(self):
return self.title
После этого список выдается нормально.

vps   gallery  

Лайков: 0



Галерея 2

25.09.2021 11:59:35

Очень потихоньку продолжаю, некогда было. В локали сделал вспомогательные модели и их обработку и странички. Плюс пути прописал все. Но это самые простые действия были. Теперь сами картинки и галерею надо делать. Это посложнее для реализации. Но на простом хотя бы вспомнил как все делается.

vps   gallery  

Лайков: 0



Галерея 1

20.09.2021 21:44:44

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

vps   gallery  

Лайков: 0



Галерея

20.09.2021 12:59:46

"Вспомнить все". Первая мысль о галерее. И понимаешь, что все части уже реализовывались, надо только собрать проект под задачу, ну, может, немного и надо написать что-то. Но для этого надо вспомнить, что это было и как. Посмотрел на даты создания текущей версии сайта, они от июля прошлого года! 14 месяцев прошло! Ну питона то я не забыл, пишу всячину понемногу. А вот джанго и JS с тех пор не вспоминал. А там же еще "дизайн" надо. Грусть, тоска, печаль.
Пойду созревать. Как говорится, с этим надо переспать. И не раз, видимо.

vps   gallery  

Лайков: 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