Как настроить карты кода с помощью Django
Карты кода — это файлы, которые сопоставляют ваш минимизированный CSS или JavaScript с исходным кодом. Они позволяют вам использовать инструменты разработки вашего браузера для отладки минимизированного кода, как если бы он был оригиналом.
Как карты кода вписываются в инфраструктуру статических файлов Django, а также как их настроить, узнаете здесь:
https://adamj.eu/tech/2022/01/26/django-and-source-maps/
#django #веб
Карты кода — это файлы, которые сопоставляют ваш минимизированный CSS или JavaScript с исходным кодом. Они позволяют вам использовать инструменты разработки вашего браузера для отладки минимизированного кода, как если бы он был оригиналом.
Как карты кода вписываются в инфраструктуру статических файлов Django, а также как их настроить, узнаете здесь:
https://adamj.eu/tech/2022/01/26/django-and-source-maps/
#django #веб
👍4
Веб-парсер на Python за 5 минут
Небольшая статья о том, как создать парсер веб-сайтов с использованием библиотеки BeautifulSoup и Pandas с подробным описанием:
https://www.kdnuggets.com/2022/02/build-web-scraper-python-5-minutes.html
#веб
Небольшая статья о том, как создать парсер веб-сайтов с использованием библиотеки BeautifulSoup и Pandas с подробным описанием:
https://www.kdnuggets.com/2022/02/build-web-scraper-python-5-minutes.html
#веб
🔥17👍9💩4
Быстрое прототипирование с помощью Django, htmx и Tailwind CSS
В этом руководстве вы узнаете, как настроить Django с помощью htmx и Tailwind CSS. Цель как htmx, так и Tailwind — упростить современную веб-разработку, чтобы вы могли проектировать и обеспечивать интерактивность, не отказываясь от удобства и простоты HTML. Вы также рассмотрите, как использовать Django Compressor для объединения и минимизации статических ресурсов в приложении Django.
Подробнее:
https://testdriven.io/blog/django-htmx-tailwind/
#django #веб
В этом руководстве вы узнаете, как настроить Django с помощью htmx и Tailwind CSS. Цель как htmx, так и Tailwind — упростить современную веб-разработку, чтобы вы могли проектировать и обеспечивать интерактивность, не отказываясь от удобства и простоты HTML. Вы также рассмотрите, как использовать Django Compressor для объединения и минимизации статических ресурсов в приложении Django.
Подробнее:
https://testdriven.io/blog/django-htmx-tailwind/
#django #веб
👍2
Как обойти капчу Гугл с помощью Python
Зачем решать капчу, когда это можно делегировать программе? Особенно, если вы занимаетесь веб-скреппингом. Посмотрите, как можно реализовать программу, которая сможет выбирать подходящие описанию изображения из нескольких вариантов:
https://habr.com/ru/post/478578/
#веб
Зачем решать капчу, когда это можно делегировать программе? Особенно, если вы занимаетесь веб-скреппингом. Посмотрите, как можно реализовать программу, которая сможет выбирать подходящие описанию изображения из нескольких вариантов:
https://habr.com/ru/post/478578/
#веб
👍27👏2👎1
Websocket-сервер для геолокации на asyncio
Вебсокеты нужны там, где идет взаимодействие с пользователем в режиме реального времени. С их помощью клиент может послать запрос к серверу, как в обычном HTTP. Но самое интересное, что используя вебсокеты, сервер тоже может послать данные клиенту, не дожидаясь от него HTTP-запроса.
В этой статье вы узнаете, как создать веб-сервис, который позволяет делиться своим местоположением и отслеживать местоположение всех остальных подключенных к нему людей на карте мира в режиме реального времени:
https://habr.com/ru/company/kts/blog/659341/
#веб #websocket #asyncio
Вебсокеты нужны там, где идет взаимодействие с пользователем в режиме реального времени. С их помощью клиент может послать запрос к серверу, как в обычном HTTP. Но самое интересное, что используя вебсокеты, сервер тоже может послать данные клиенту, не дожидаясь от него HTTP-запроса.
В этой статье вы узнаете, как создать веб-сервис, который позволяет делиться своим местоположением и отслеживать местоположение всех остальных подключенных к нему людей на карте мира в режиме реального времени:
https://habr.com/ru/company/kts/blog/659341/
#веб #websocket #asyncio
👍12🔥3
Создайте средство проверки подключения к сайту на Python
Создание средства проверки подключения к сайту на Python — интересный проект для повышения уровня ваших навыков. В этом проекте вы объедините знания, связанные с обработкой HTTP-запросов, созданием интерфейсов командной строки (CLI) и организацией кода вашего приложения с использованием распространенных методов компоновки проекта Python.
https://realpython.com/site-connectivity-checker-python/
#веб
Создание средства проверки подключения к сайту на Python — интересный проект для повышения уровня ваших навыков. В этом проекте вы объедините знания, связанные с обработкой HTTP-запросов, созданием интерфейсов командной строки (CLI) и организацией кода вашего приложения с использованием распространенных методов компоновки проекта Python.
https://realpython.com/site-connectivity-checker-python/
#веб
👍14
Как сделать сайт на Python за 5 минут с помощью SSG-генератора Pelican
Если вам необходимо сделать небольшой сайт-визитку или красиво оформить портфолио, то для этого не нужно изучать Tilda или WordPress или, тем более, быть веб-разработчиком. С помощью Pelican можно без труда создать такой сайт, используя Python.
Инструкция по созданию здесь:
https://proglib.io/p/kak-sdelat-sayt-na-python-za-5-minut-s-pomoshchyu-ssg-generatora-pelican-2022-04-18
#веб #pelican
Если вам необходимо сделать небольшой сайт-визитку или красиво оформить портфолио, то для этого не нужно изучать Tilda или WordPress или, тем более, быть веб-разработчиком. С помощью Pelican можно без труда создать такой сайт, используя Python.
Инструкция по созданию здесь:
https://proglib.io/p/kak-sdelat-sayt-na-python-za-5-minut-s-pomoshchyu-ssg-generatora-pelican-2022-04-18
#веб #pelican
👍19👎3
Отзывчивая таблица с Django и htmx
Чтобы создать таблицу в Django, обычно реализуется набор API-интерфейсов на стороне сервера, которые передают данные клиенту, и используется библиотека таблиц Javascript на стороне клиента. Но также можно реализовать и HTML-таблицу. Правда это отразится на производительности в случае внесения изменений в таблицу.
Но есть решение, которое устраняет эту проблему. Эта статья расскажет вам, как использовать Django и
https://dev.to/joashxu/responsive-table-with-django-and-htmx-1fob
#django #веб #htmx
Чтобы создать таблицу в Django, обычно реализуется набор API-интерфейсов на стороне сервера, которые передают данные клиенту, и используется библиотека таблиц Javascript на стороне клиента. Но также можно реализовать и HTML-таблицу. Правда это отразится на производительности в случае внесения изменений в таблицу.
Но есть решение, которое устраняет эту проблему. Эта статья расскажет вам, как использовать Django и
htmx
для разработки функциональных и адаптивных таблиц:https://dev.to/joashxu/responsive-table-with-django-and-htmx-1fob
#django #веб #htmx
👍10🔥1
Добавляем аутентификацию через соцсети на Django
В этом руководстве рассматривается, как добавить социальную аутентификацию (также известную как социальный вход) в приложение Django с помощью Django Allauth. Вы сможете настроить аутентификацию через GitHub и Twitter, а также обычную аутентификацию с именем пользователя и паролем.
Подробнее:
https://testdriven.io/blog/django-social-auth/
#веб #django
В этом руководстве рассматривается, как добавить социальную аутентификацию (также известную как социальный вход) в приложение Django с помощью Django Allauth. Вы сможете настроить аутентификацию через GitHub и Twitter, а также обычную аутентификацию с именем пользователя и паролем.
Подробнее:
https://testdriven.io/blog/django-social-auth/
#веб #django
🔥9👍2
Написание быстрых асинхронных HTTP-запросов с Python
Если вы парсите веб-страницы или каким-то ещё образом взаимодействуете с данными веб-сайтов, то вам, вероятно, важно, чтобы ваши запросы выполнялись быстро и эффективно. О том, как прокачать скорость ваших HTTP-запросов, можно узнать здесь:
https://uproger.com/napisanie-bystryh-asinhronnyh-http-zaprosov-s-python/
#веб
Если вы парсите веб-страницы или каким-то ещё образом взаимодействуете с данными веб-сайтов, то вам, вероятно, важно, чтобы ваши запросы выполнялись быстро и эффективно. О том, как прокачать скорость ваших HTTP-запросов, можно узнать здесь:
https://uproger.com/napisanie-bystryh-asinhronnyh-http-zaprosov-s-python/
#веб
👍11👎1