Wieder was gelernt

Optimizing SQLite for servers

2024-07-21 (Sunday)
Tags: SQLite performance programming Django

Sylvain Kerkour, February 15, 2024: Optimizing SQLite for servers

Python Web Framework Cheat Sheet

2022-11-01 (Tuesday)
Tags: Flask FastAPI Django Web Python Programming Reference

Feature Flask FastAPI Django Variable rules in routes <type:variable> [R] Return HTTP error abort(code) [R] Statt dem Code kann man auch ein Response-Objekt angeben, z.B. abort( make_response( jsonify(message="Post not found"), 404 ) ) raise HTTPException(status_code=, detail=, headers=) [R] return HttpResponse(status_code=404) . For some status codes there are also predefined subclasses, so for 404, we can use return HttpResponseNotFound() or even raise Http404()

Wagtail

2022-04-05 (Tuesday)
Tags: CMS Django

Baut auf Django auf. Seiten-Typen sind Django-Models. Entsprechend kann man alle Django-Feldtypen (und ein paar weitere wie Richtext) verwenden. Das heißt auch, dass jede Seite eine Struktur hat und dass man beim Anlegen einer Seite den Typ wählen muss. Teile von Seiten können wieder Models sein. Backend folgt der »Seniorenhandy«-Ästhetik. Tags funktionieren Kategorien gibts auch (siehe Tutorial) Ebenso Suche (noch nicht getestet) Die Model-Tabellen werden erst befüllt, wenn man eine Seite publiziert.