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

Categorie

29 maart 2024
Maak het anderen niet gemakkelijk om te spelen met de gegevens die je webapplicatie blootstelt.
20 februari 2024
Zet een paginanaam in een Jinja2 sjabloonbestand en deel het overal.
10 april 2023
Respecteer de privacy van uw bezoekers, verbind ze niet met een dienst van derden Captcha !
30 maart 2023
Testen op concurrency problemen is moeilijker en kost meer tijd, maar je kunt niet zonder.
19 december 2022
Een multiprocessing.Queue() wordt gebruikt om stdout en stderr lijnen in real time vast te leggen.
25 juli 2022
Toon meldingen op een vaste positie bovenop de scherminhoud, niet ergens geperst in onze lay-out.
7 mei 2022
Python except handling decorators zijn een krachtige manier om try-except code te verminderen.
24 mei 2021
Schrijf tests voor user's in gewone Python code, voer de tests dan uit met gelijktijdige user's.
22 april 2021
Maak uw eigen view class en utiliteitsfuncties om code te verminderen en fouten te vermijden.
30 maart 2021
Maak aparte schema's voor path, query en body request parameters en valideer ze met een enkele functie.
8 maart 2021 Bijgewerkt 8 maart 2021
WTForms QuerySelectField en QuerySelectMultipleField maken het gemakkelijk om SQLAlchemy relatiegegevens te beheren.
25 november 2020
Het instellen van Flask's SERVER_NAME kan 404 fouten opleveren als u subdomeinen gebruikt.
30 september 2020
Door het delen van de code en (optioneel) sjablonen vermijden we het maken van kopieën en verminderen we de onderhoudstijd.
25 juli 2020
Met behulp van Pytest fixtures en hooks en Flask test_client kunnen we testen uitvoeren en handmatig teksten goedkeuren.
29 mei 2020
Gebruik een Jinja pictogram macro om pictogrammen op uw pagina's te plaatsen en gebruik <symbol> om pictogrammen één keer te definiëren en meerdere keren op dezelfde pagina te gebruiken.
12 mei 2020
Door het vermijden van duplicatie wordt uw code kleiner en beter te onderhouden.
26 april 2020
Maak scripts om de conversie te automatiseren. Ze besparen u tijd en voorkomen onnodige fouten.
16 april 2020
Soms wilt u IP adressen direct blokkeren. Dit bericht beschrijft een methode hoe u dit kunt doen.
24 maart 2020
Het gebruik van een view class in plaats van weergavefuncties is beter omdat het ons in staat stelt om code te delen in plaats van deze te dupliceren en te wijzigen.
10 maart 2020
De levensduur van veel open source componenten kan kort zijn. Schrijf je eigen als je er zeker van wilt zijn dat je software leeft.
29 februari 2020
U moet altijd controleren of de CSRF -beveiliging werkt. Met Flask is dit niet vanzelfsprekend.
22 februari 2020
Het terugsturen van een gerenderd formulier naar de klant betekent dat de klant niet veel hoeft te weten over het formulier en vermindert de codering aan de klantzijde.
15 februari 2020
Het toevoegen van een WTForms textarea widget ziet er gemakkelijk uit, maar verschillen tussen Linux en Windows veroorzaken onverwachte problemen.
8 februari 2020
30 januari 2020
De applicatiecontext wordt geïnitialiseerd, geduwd en geknald, voor een eerste keer kunnen gebruikers dingen verwarrend zijn. Tijd om te gaan lezen.
24 januari 2020
Door de WTforms RadioField ListWidget aan te passen en Bootstrap 4 knoppen te gebruiken kunnen we een mooie image picker bouwen.
6 januari 2020
Deze post beschrijft een methode om Javascript taalbestanden de.js, en.js, etc. te genereren en hoe deze toe te voegen aan uw meertalige Flask app.
27 december 2019
Penetration testing is een eenvoudige manier om te controleren of uw site kwetsbaar is voor kwaadaardige aanvallen.
24 november 2019 Bijgewerkt 25 november 2019
Python kwargs is een eenvoudige manier om gegevens door te geven aan een functie. Met behulp van het dubbele sterretje voor het uitpakken kunnen we deze gegevens doorgeven aan een andere functie.
13 november 2019 Bijgewerkt 15 november 2019
In dit artikel bespreken we een aantal voorwaarden bij het verwerken van de taal in de url, het gebruik van een standaardtaal en het gebruik van een lijst van beschikbare talen.
18 oktober 2019
De beschreven methode vereist dat u root kunt zijn, wat betekent dat het niet universeel is, maar het kan voldoende zijn als u de systeembeheerder bent.
9 oktober 2019
Met behulp van Werkzeug's dispatcher middleware combineren we twee apps tot een grotere met dispatching op basis van een prefix in de url.
28 september 2019 Bijgewerkt 15 oktober 2019
Wanneer de pagina-inhoud uit een database komt, wilt u een contactformulier toevoegen met behulp van een tag.
15 september 2019
In een meertalige website met meertalige slakken kunnen we geen gebruik meer maken van <a href="{{ url_for('pages.about') }}">{{{ _('Over') }}</a>.
14 september 2019
Bewaar de vertaalde titel en slak op één plaats en markeer ze geldig zodat ze kunnen worden gebruikt, zelfs als de rest van het item niet geldig is.
29 augustus 2019
Verminder de uitstoot van kooldioxide (CO2) van uw web app met behulp van query resultaat caching en template caching.
7 augustus 2019
Er bestaan niet veel voorbeelden van meertalige Flaskvoorbeelden. Hier volgen we de suggesties uit de Flask documentatie.
29 juli 2019
Het controleren van de timing is een andere manier om naar fouten te zoeken.
26 juli 2019
De toepassingsconfiguratie moet statisch zijn, de toepassingsinstellingen moeten dynamisch zijn.
4 juli 2019
Laten we hun dieplerende GPU's verbranden.
13 februari 2019
ISPConfig is een geweldig hostingcontrolepaneel, maar het ondersteunt geen Python applicaties uit de doos. Dit bericht laat zien hoe je het kunt doen met behulp van Docker.