angle-uparrow-clockwisearrow-counterclockwisearrow-down-uparrow-leftatcalendarcard-listchatcheckenvelopefolderhouseinfo-circlepencilpeoplepersonperson-fillperson-plusphoneplusquestion-circlesearchtagtrashx

Категория

20 февраля 2024
Поместите имя страницы в файл шаблона Jinja2 и делитесь им повсюду.
10 апреля 2023
Уважайте конфиденциальность ваших посетителей, не подключайте их к стороннему сервису Captcha !
30 марта 2023
Тестирование на проблемы параллелизма сложнее и занимает больше времени, но без него не обойтись.
19 декабря 2022
multiprocessing.Queue() используется для захвата линий stdout и stderr в режиме реального времени.
25 июля 2022
Показывать уведомления в фиксированном положении поверх содержимого экрана, а не где-то втиснутыми в наш макет.
7 мая 2022
Python Обработка исключений decorators является мощным способом сокращения кода try-except.
24 мая 2021
Напишите тесты для user в обычном коде Python , затем запустите тесты с параллельными user.
22 апреля 2021
Создайте свой собственный view class и функции утилиты для сокращения кода и избежания ошибок.
30 марта 2021
Создавайте отдельные схемы для параметров пути, запроса и запроса к телу и проверяйте их с помощью одной функции.
8 марта 2021 Обновленный 8 марта 2021
WTForms QuerySelectField и QuerySelectMultipleField облегчают управление данными связи SQLAlchemy .
25 ноября 2020
Установка Flask в SERVER_NAME может дать 404 ошибки, если вы используете субдомены.
30 сентября 2020
Разделяя код и (опционально) шаблоны, мы избегаем копирования и сокращаем время обслуживания.
25 июля 2020
Используя Pytest fixtures и hooks и Flask test_client мы можем запускать тесты и вручную утверждать тексты.
29 мая 2020
Используйте макрос пиктограмм Jinja для размещения пиктограмм на ваших страницах и используйте <symbol> для однократного определения пиктограмм и многократного использования на одной и той же странице.
12 мая 2020
Избегая дублирования, ваш код становится меньше по размеру и более удобен в обслуживании.
26 апреля 2020
Создание скриптов для автоматизации преобразования. Они сэкономят ваше время и предотвратят ненужные ошибки.
16 апреля 2020
Иногда нужно немедленно блокировать IP-адреса. Этот пост описывает способ, как вы можете это сделать.
24 марта 2020
Использование view class вместо функций просмотра лучше, потому что это позволяет нам делиться кодом вместо его дублирования и модификации.
10 марта 2020
Время жизни многих компонентов open source может быть коротким. Напишите свой собственный, если хотите убедиться, что ваше программное обеспечение продолжает работать.
29 февраля 2020
Вы всегда должны проверять, работает ли защита CSRF . С Flask это не очевидно.
22 февраля 2020
Возврат клиенту отрисованной формы означает, что клиенту не нужно много знать о форме и уменьшает кодировку на стороне клиента.
15 февраля 2020
Добавление WTForms textarea widget выглядит просто, но различия между Linux и Windows вызывают неожиданные проблемы.
8 февраля 2020
30 января 2020
Контекст приложения инициализируется, толкается и выскакивает, впервые пользовательские вещи могут быть запутанными. Пора начинать читать.
24 января 2020
Модифицируя формы WTforms RadioField ListWidget и используя кнопки Bootstrap 4, мы можем построить красивый image picker.
6 января 2020
В этой заметке описывается способ генерации языковых файлов Javascript de.js, en.js и т.д., а также способ их добавления в ваше мультиязычное приложение Flask .
27 декабря 2019
Penetration testing - это простой способ проверить, является ли ваш сайт уязвимым для вредоносных атак.
24 ноября 2019
Python kwargs - это простой способ передачи данных в функцию. Используя двойную звездочку для распаковки, мы можем передать эти данные в другую функцию.
13 ноября 2019 Обновленный 15 ноября 2019
В этой заметке мы обсуждаем несколько условий при обработке языка в url, используя язык по умолчанию и используя список доступных языков.
18 октября 2019 Обновленный 18 октября 2019
Описанный метод требует, чтобы вы были root, то есть не универсальным, но может быть достаточным, если вы являетесь системным администратором.
9 октября 2019
Используя промежуточное программное обеспечение диспетчеров Веркзевга, мы объединяем два приложения в одно с отправкой на основе префикса в url.
28 сентября 2019
Когда содержимое страницы поступает из базы данных, вы захотите добавить форму контакта с помощью тега.
15 сентября 2019
На мультиязычном веб-сайте с мультиязычными пробками мы больше не можем использовать <a href="{{ url_for('pages.about') }}">{{ _('About') }}</a>.
14 сентября 2019
Сохраните переведенное название и вставьте его в одно место и пометьте как действительное, чтобы его можно было использовать даже в том случае, если остальная часть текста недействительна.
29 августа 2019
Сократите выбросы углекислого газа (CO2) в вашем веб-приложении с помощью кэширования результатов запросов и шаблонного кэширования.
7 августа 2019
Не так уж много примеров для мультиязычного языка. Здесь мы следуем рекомендациям из Flask документации.
29 июля 2019
Проверка времени является еще одним способом поиска ошибок
26 июля 2019
Конфигурация приложения должна быть статической, настройки приложения должны быть динамическими.
4 июля 2019
Давайте сожжем их GPU для глубокого изучения.
13 февраля 2019
ISPConfig это отличная панель управления хостингом, но она не поддерживает Python приложения из комплекта поставки. В этом сообщении показано, как это сделать с помощью Docker.