• Допустимо ли использовать при деплое встроенный сервер разработки Django в локальной сети?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    При работе на тестовом сервере Django кеширует все sql-запросы и переполнение памяти - лишь вопрос времени. Помимо этого при любой ошибке будет показываться "стандартная" страница с кучей данных. В локальной сети это не так страшно, но я бы не рассчитывал, что среди этих 30 (сейчас или через год-два), не найдется какой-нибудь скучающий товарищ, которому забыли дать премию.
    Ответ написан
    Комментировать
  • Почему не подключается css?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    Все подключено вроде верно

    Нет, не верно. Как минимум в документации описывается иной способ подключения статических файлов.
    Кроме того - там описаны дополнительные шаги, которые нужно сделать, если вы только разрабатываете проект и сайт запускается через manage.py
    Ответ написан
    Комментировать
  • Запуск приложений с другой OC на диске?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    Wine вам в помощь.
    Также, есть proton - надстройка над Wine, созданная Valve для Steam Deck.
    Ответ написан
    9 комментариев
  • Как сделать цикл разархированния файлов zip?

    AlexNest
    @AlexNest Куратор тега Python
    Работаю с Python/Django
    1.Получаете список архивов.
    2.Далее в цикле:
    2.1 Получаете имя файла с помощью деления строки/регулярного выражения
    2.2 Подставляете название в путь
    2.3 Передаете в код необходимые значения
    Ответ написан
    Комментировать
  • Как работать с айди пользователя vk в vkbottle?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    Это так не работает. Данный ресурс предназначен для решения конкретных проблем, возникших в процессе ваших попыток решить задачу. Выглядеть это должно примерно так:
    Мне надо: [описание задачи].
    Я делал вот-так: [код или описание ваших действий].
    Появилась вот такая ошибка:
    [текст ошибки или описание того, как итоговый результат отличается от ожидаемого]

    В таком случае будет что обсуждать.
    Хотите получить готовый код - заказывайте на фрилансе.
    Хотите получить примеры/гайды - ищите в интернете. Есть документации к библиотекам, есть сторонние гайды.
    Ответ написан
    Комментировать
  • В каком приложении программировать на Python?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    Я только начал учиться программированию

    Я бы остановился на одном из этих:
    • Sublime text
    • Notepad++

    Плюсы:
    • Есть подсветка кода;
    • Крайне "легкие" в плане ресурсов;
    • Минимум лишних функций;

    Есть и другие, по типу:
    Pycharm, VS Code

    Но пока вы не потратите хотя-бы пару месяцев на изучение - они будут вам только мешать.
    В частности, в них слишком много инструментов для автоматизации, которые будут создавать ложную иллюзию простоты.
    Из очевидных - автодополнение имен функций/классов, работа с окружением
    Ответ написан
    3 комментария
  • Какие есть альтернативы Github pages?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    я боюсь, что администраторы его забанят.

    Увы, в таком случае всего два варианта:
    • Собственный физический сервер, доступ к которому имеете только вы;
    • т.н. абузоустойчивый хостинг;

    ещё и бесплатно

    С чего вы взяли, что компания, которой вы не заплатили ни копейки, хоть немного будет заботиться о сохранности ваших данных?
    Ответ написан
    1 комментарий
  • Как делали такой визуальный стиль в играх?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    Это по 3д рендеру лепилось?

    Скорее всего.
    Но как?

    Примерно вот так. Тут, разумеется, метод сильно прокачанный, но принцип остался примерно такой-же.
    И почему их стало намного меньше?

    Потому-что раньше железо не позволяло создавать красивую картинку в честном 3д и подобные уловки были единственным способом добиться желаемого. Сейчас, когда даже смартфоны могут запускать актуальные ААА-игры, в этом никакой необходимости не осталось. Разве что стилистическая, как в Disco Elysium.
    Буду очень благодарен за ссылочки на видео или статьи ;)

    Пример общего описания я привел. Если вам нужны именно подробные гайды - ищите их сами (я к разработке игр не имею отношения от слова совсем и оценить качество материала не смогу.) Полагаю, для начала можно обойтись запросом формата:
    Изометрическая графика в [название движка]
    Ответ написан
  • Какой курс по изучению технологий Python посоветуете?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    Подыскиваю сейчас курс, да такой, чтобы можно было за какой-то срок полностью въехать в дело.

    Хотелось бы работать с бакендами, сайтами. Что-то в этом направлении.

    • Любой учебник по Python;
    • Учебник по СУБД (проектирование и sql);
    • Документация/учебник по фреймворку;

    Только так.
    Ответ написан
  • Как создать простую браузерную игру при помощи ChatGpt?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    Как создать простую браузерную игру при помощи ChatGpt?

    Без максимально подробного технического задания, описывающего буквально каждый элемент, хотя-бы базовых знаний в области, желания хоть немного попытаться вникнуть в текст ошибки и, что самое важное, желания и умения пользоваться поисковиком - никак.
    Простыми словами: Если вы не умеете программировать, то не сможете получить готовый продукт на выходе. Но умея программировать, вы обойдетесь и без нейронки. Вот такой вот замкнутый круг.
    Ответ написан
    7 комментариев
  • Почему бот в телеграмме не реагирует на код?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    1.ВСЕГДА начинайте с документации, а не со случайных статей в интернете
    2.это весь код? Где в нем запуск бота (именно бота, а не файла с кодом)?
    Ответ написан
    Комментировать
  • Как исправить ошибку?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    хотя я вроде как всё правильно написал.

    Нет, не правильно.
    Как исправить?

    Прочитать документацию к используемой библиотеке и исправить код. В частности, раздел в котором указано, как подставлять данные в запрос.
    Ответ написан
    Комментировать
  • Disnake с базой данных sqlite3, как сделать профиль админа?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    1. Изучаете Python
    2. Изучаете принципы работы с СУБД (проектирование, запросы, защита (в т.ч. на уровне кода))
    3. Изучаете библиотеку disnake
    4. Формулируете для себя задачу
    5. Пишите код

    Ну либо заказываете готовый код на фрилансе.
    Ответ на комментарий по типу 'мне бы готовый код\пример\разжевать'

    Исчерпывающие документации по каждой из тем есть в интернете. Есть учебники по теме. Я уверен, что есть и примеры. Если у вас нет желания гуглить\читать это самому, либо вы не в состоянии понять написанное - то ваш вопрос это задание. И оно нарушает правила. В частности п. 5.12
    Ответ написан
    Комментировать
  • Что нужно знать, чтобы сделать простой сайт - доску с объявлениями?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    • Принципы работы сети.
    • Принципы работы с базами данных (как проектировать, как писать запросы, как защищать, в т.ч. на уровне кода)
    • Практически любой современный ЯП.
    • Опционально - любой веб-фреймворк для ЯП.

    Планирую написать его сам с нуля, поучиться, без Вордпрессов и Тильд.

    Рвение понятное, но учитывайте, что написать нормальный сайт (а это как минимум отсутствие критических дыр в безопасности, оптимизация, хорошая документация и читаемость кода), который можно спокойно вводить в эксплуатацию, пройдет немало времени.
    Ответ написан
    Комментировать
  • Не могу зайти в admin Django. Как зайти в админ?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    Так еще раз. Я правильно понимаю, что Вы:
    1. создали суперпользователя.
    2. создали новую модель для пользователя (и указали ее в настройках проекта, полагаю)
    3. пытаетесь войти в админку под пользователем, созданным в п.1?

    (Намек - это "немножечко" неправильная последовательность)
    Ответ написан
    2 комментария
  • Как исправить код?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    Ну так вы сами записываете в message список из rsplit и и дальше пытаетесь работать с этим списком, как с объектом Message. Решение одно - записывать список в другую переменную
    Ответ написан
    Комментировать
  • Какую выбрать технологию для создания агрегатора доставок еды?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    Выбирать нужно то, в чем тот, кто будет заниматься разработкой, разбирается.
    Опыта в создании сайтов у меня нет

    хочется получить удобный сайт

    В таком случае, вероятно, лучше обратиться на фриланс. С нулевым опытом даже WP вряд-ли удастся грамотно "допилить".
    Ответ написан
    Комментировать
  • Ошибка: One of the parameters specified was missing or invalid: message_id not integer, как решить?

    AlexNest
    @AlexNest Куратор тега Python
    Работаю с Python/Django
    Один из указанных параметров отсутствует или неправилен: message_id не является целым числом.

    Что именно из этого не понятно? Передавайте в message_id число, а не класс id.
    Ответ написан
  • Почему шрифт применяется только к цифрам?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    Почему шрифт применяется только к цифрам?

    Подозреваю, вы пытаетесь применить его к тексту на русском. И, вероятно, он не поддерживает кириллицу (буквально нет символов букв). Возможно, есть версия с поддержкой, но это вопрос к дизайнеру.
    Ответ написан
    1 комментарий
  • Как отправлять всю информацию о заказе в одном сообщении в тг группу?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    если к примеру в корзине 2 товара, то и сообщения 2, а такого быть не должно.

    Почему, собственно, не должно? Вы сами проходитесь по объекту корзины и при каждой итерации вызываете sendMessageTg
    for item in cart:
                    ...
                    sendMessageTg(order_item)

    Хотите, чтобы было одно сообщение - вызывайте один раз, передавая, например, всю корзину. Ну и измените код функции так, чтобы она работала не с отдельным заказом, а со всеми в корзине.
    Ответ написан
    Комментировать