BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
PRODID:-//GridMind//NONSGML GridCalendar 0.9.577 2013-12-03 17:08 +0100//E
 N
BEGIN:VEVENT
UID:realraum Grid Calendar-ba60f4c3f99b69e96569dcaa976cb7c3-1738@grical.re
 alraum.at
DTSTART:20250401T170000Z
DTEND:20250401T200000Z
CATEGORIES:vortrag
CLASS:PUBLIC
DESCRIPTION:Based on our engaging discussion during our last session of Py
 GRAZ lightning talks\, we are going to take a closer look at when object-r
 elation mappings (ORMs) can help\, and when they can get in the way of exp
 ressing clear and concise database interactions.\n\nFirst\, Dorian Santner
  shows how Django models can map database tables to Python objects. From t
 hat\, a few lines of code are enough to build a simple application using t
 he Django admin that lets your create\, read\, update and delete (CRUD) da
 ta. This includes filtering and searching larger lists of data.\n\nNext\, 
 Thomas explains how build database views using Django's raw SQL connection
 s. Database views can combine data from multiple tables in a way that make
 s it easier to integrate them into business intelligence (BI) tools such a
 s Grafana. While such queries can also be phrased using Django's ORM\, the
 y tend to be harder to create\, understand and maintain than plain SQL.
DTSTAMP:20250312T145331
LOCATION:47.06554887530649\, 15.450591444969549
SUMMARY:PyGraz - Django: To ORM or not to ORM?
URL:http://grical.realraum.at/e/show/1738/
END:VEVENT
END:VCALENDAR
