На канале Вы научитесь программированию, от азов синтаксиса, до создания собственных программ, ботов, обработки информации и другие интересные материалы по созданию разнообразных программ и туториалы на другие интересные темы.
Подписывайтесь на канал, комментируйте и задавайте вопросы!
Поддержать канал:
1) Спонсорство на RU-vid: ru-vid.com/show-UCN3nx9hIzgItJeDb5FFfy0Qjoin 2) И кнопка Суперспасибо! 3) www.buymeacoffee.com/PythonHubStudio
Это способ выразить особую благодарность автору и мотивировать на создание нового полезного контента!
По вопросам сотрудничества: pythonhubstudio@gmail.com
Автору большое спасибо, все подробно и понятно! Я тоже столкнулся с тем , что при нажатии инлайн кнопок ничего не происходит, ни ошибок, ни ответа от бота, просто ничего. И оказалось , что это проблема конкретного бота. Я зарегистрировал нового( другого) бота и в нем инлайн кнопки заработали без проблем с тем же кодом. Сколько часов(много) я потратил на то, чтоб понять это даже писать не хочу....)))
Не могу получить полный курс, поскольку только на на сайте где нет привязки русских карт. Хотел бы что бы сделали в каком то ином сервисе, очень нравится подача материала, тем более что я готов заплатить за курс.
очень крутая реализация перехода на предыдущее состояние стейта трек тайм 34:50 . с начала не въехал а потом как въехал)))))))))))))))))) previous обновляется после каждой итерации , хитроумный алгоритм огромное вам спасибо.
Ребят помогите. Тип я когда хочу открыть фаил в VSC то мне нужно в него зайти и там открыват. То есть у меня не получается как на видео. Крикнул правой кнопкой мыши и открыть с помощью VSC. У меня там указано ток с терминала можно открыть
Огромное спасибо за прекрасный курс. Сейчас я работаю над своим проектом, в котором хотела бы использовать связанные списки типа страна-город с помощью AJAX. Не могли бы Вы как-то помочь с этим? Я просмотрела много примеров, но не нашла ничего подходящего. Спасибо.
@@PythonHubStudio Ещё раз, огромное спасибо, что ответили. Я скопировала все, то вы послали. Создала новый проект для проверки, но пока ничего не получается. Выскакивает сообщение об ошибке Not Found: /{% url 'ajax_load_cities' %}
Скрипт в шаблоне разместили или в отдельном js файле? Если в отдельном js файле , то шаблонный тег работать не будет и нужно указать адрес руками. В любом случае укажите маршрут url без тега, для пробы. Возможно что-то нужно доработать/адаптировать, это вырезка из проекта с дополнениями, под ваш вопрос, как пример реализации.
При сохранении фикстур в файлах json слетает кодировка на русских словах, в чём может быть проблема? В том что у меня команды через повершелл, а не командную строку или нужна какая-то особая настройка VS code?
У кого выскакивает ошибка в консоле браузера: "jquery-3.7.0.min.js:2 Uncaught TypeError: Cannot read properties of null (reading 'addEventListener')" в файле jquery-ajax.js там где "Форматирования ввода номера телефона в форме (xxx) xxx-хххx" оберните в условие проверки на наличие элемента "if (document.getElementById('id_phone_number') !== null) { ... }"
Была ошибка с вводом номера телефона Причина: id формы в create_order.html было id="create-order-form", а в jquery-ajax.js было $('#create_order_form'). Исправление: Заменил в html id на "create_order_form"
Огромное спасибо за видео. Лайк поставил, подписался 👍. Только начал изучать Питон под задачу. Буду благодарен. если направите в нужное русло. Хочу облегчить составление строительных смет. Задача считывать спецификации из проектов в PDF или WORD, затем переносить данные в Excell и подбирать к каждой из позиций соответствующую позицию из прайса с ценой. То есть автоматически формировать из спецификаций сметы и коммерческие предложения. Сложность в том что позиции в спецификациях и в прайсах могут называться по разному и подбирать их друг к другу нужно по сумме характеристик. а не просто по совпадению названия. Как примерно будет выглядеть Roadmap под данную задачу?
Чтение файлов: PyPDF2, pdfplumber, python-docx Работа с Excel: openpyxl Сопоставление данных (Нечеткое сравнение строк): fuzzywuzzy, difflib Машинное обучение (при необходимости для сопоставления по разным характеристикам): scikit-learn В видео про ассистента на канале (в двух видео) есть этот принцип через scikit-learn
Уважаемый автор, сейчас начал курс по Django у другого автора. К сожалению автор курса применяет Pycharm и это не наш метод)) Спасибо за огромное количество информации за огромное желание объяснить и помочь, донести лучшее из вашего опыта. Самый лучший сборник рецептов!
Пользуетесь vscode или pycharm? Так можно делать в консоли IDLE. Или в редакторах vscode или pycharm нужно запускать код в интерактивном интерпретаторе: 1) Открыть терминал (проверить чтоб путь в терминале был в папке с питон файлом) 2) ввести команду python -i your_file.py 3) в конце когда интерактивный сеанс питон больше не нужен ввести команду quit()
А подробнее можно? Проверьте на опечатки, проверьте чтоб файл о_О был в одной директории с файлом куда импортируете, проверьте чтоб проект был открыт в редакторе в парке с этими файлами
Inline - в абстрактном переводе так и значит. Инлайн кнопки - встроенные в чат, Инлайн бот - встроенный в инфраструктуру телеграм (вне чата) по вызову при помощи символа @ в любом чате.
Автор, а вопрос по механизму внесения Заказов в Базу: одним из этапов в разделе , где "with transaction.atomic", при проверки валидности продажи, которых целый пул, т.е. они занимают время, есть проверка на возможность продажи, если хватает Товара, условие идет как "if product.quaтеity < quaтеity".... вопрос, возможна ситуация, когда при большом объеме продаж, несколько человек сделают покупку одномоментно, суммарный объем которой больше наличного на Остатке Компании, такое возможно? как База отработает эту ситуацию... обращение к ней разделенное?? есть какой то механизм контроля, что бы не получилось, что , например, 3 Покупателя купили 3 - 2 - 1 кол-во Товара, которого на остатке было 3, и у всех троих это взлетит?) если нет захвата Таблицы Product, в какой-то момент Продажи, то такая ситуация взлетит?
Есть такая проблема, если количество товаров ограничено, чтоб ее решить, привожу в пример пессимистический метод: добавить в запрос первым к методу objects: select_for_update(). Это значит блокирование следующих запросов в ожидание , пока не завершится текущий.
Здравствуйте, возникла ошибка в сессиях, без понятие где исправлять, говорят в моделях. return self.cursor.execute(sql, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psycopg2.errors.StringDataRightTruncation: ОШИБКА: значение не умещается в тип character varying(12) Где поменять это значение varying(12)? P.S Я решил проблему, пришлось залезть в postgresql, поменял значение для session_key varying(40), 40 это много или нормально?
С котиками все получилось а погодой " беда" . Файл с полученным API keys тоже создал . В итоге params = {"q" : "Лондон", appid : API_TOKEN, "units" : "metric"} NameError: name 'appid' is not defined Где ошибка и как ее устранить ? 🤔
Помогите пожалуйста, автор. На моменте 06:02:50 у меня не получается подключить шрифт. Уже всё пробовал, и в чат gpt скидывал, всё равно оно не применяет стиль Michroma. Пишу так же как вы, всё делаю один в один. Ещё заметил что у вас слово @import в css когда вы набираете синим цветом, а у меня розовым. Возможно в этом проблема? Что делать, подскажите пожалуйста?
после того как вы обновили страницу сайта в браузере, нажмите правой кнопкой мыши по любому фрагменту и выберете внизу "инспектировать элемент", просмотреть код, и подобное. Там ниже будет похожий вариант, который покажет вашу страницу в сырой html разметке - это не то, нужно первое. Откроется окно инспектора страницы (окно разработчтка) там в правом верхнем углу вы должны увидеть оповещения о проблемах. Посмотрите содержимое, отпишитесь.
@@PythonHubStudio проблема решена! Оказывается это было из-за того, что у меня не на английском, а на русском языке было написано описание карточек в html документе, из-за этого Michroma к ним не применялся! Спасибо вам за ответ и за помощь!