Code Explainers
Code explainers tagged #input validation
python
from urllib.parse import urlparse, parse_qs from dataclasses import dataclass, field ALLOWED_SCHEMES = {"http", "https"}
Validating URLs into a safe endpoint in Python
input validation
url parsing
dataclasses
Intermediate
7 steps
python
from decimal import Decimal, ROUND_HALF_UP from babel.numbers import format_currency from flask import Flask
Building a currency Jinja filter in Flask
template filters
decimal precision
internationalization
Intermediate
6 steps
go
package handlers import ( "errors"
Turning Gin binding errors into field messages
input validation
struct tags
error handling
Intermediate
9 steps
go
package handlers type BookURI struct { Collection string `uri:"collection" binding:"required,alphanum"`
Validating URI params in a Gin handler
input validation
struct binding
error handling
Intermediate
7 steps