---
title: "Casa Betti"
url: "https://edoardogabrielli.com/en/projects/casa-betti"
lang: "en"
updated: "2026-11-12"
---

# Casa Betti

> Casa Betti: a web showcase for the objects of a collection with photo, year, price and status, built with Django. GPL v3 code.

A web showcase for the items of a collection for sale (paintings, furniture, small objects) with photo, year, price and status.

## Why

I made it for Emanuele Betti, a restorer and collector, who wanted a simple board he could keep up to date himself, to show his pieces to potential buyers without going through a marketplace.

![Stock image for the project “Casa Betti”: it does not show the project.](https://edoardogabrielli.com/media/originals/2026/10/7e95e486d7194777b4d1af1485c9cd49/sedie-mercatino.jpg)

## What I built

- A Django site with a home page, a list and a page for each item. There are 8 categories and 3 statuses: available, reserved, sold.
- Images are managed from the admin with django-filer, which also makes the thumbnails.
- Each piece has two texts: the collector's technical notes and a presentation text for the buyer. I wrote the texts for 13 pieces by hand and keep them in the code, with a command that loads them, because the SQLite database is not versioned.
- The site title can be changed from the admin. It runs with Docker.

## What I did

All of it: it is a small weekend job, five commits between 3 and 5 October 2025. The part I care most about is the split between notes and presentation, which makes it easier to write different texts for two different readers.

## Status and limits

It is a prototype and I have not worked on it since October 2025. The Dockerfile uses Django's development server, so it is not a production setup. I wrote no tests and there is no documented deployment. The repository also contains a backup of the SQLite database, which should not be there.

### Stack

Python · Django 5.2 · SQLite · django-filer · Pillow · Docker

### My role

Personal project for an acquaintance: development and release of the code under the GPL v3 licence.

[Code on GitHub](https://github.com/dodogabrie/casabetti)

[← All projects](https://edoardogabrielli.com/en/projects)

Stock photo: “Chairs in a Row - Greenwood Louisiana Flea Market” by Steve Snodgrass, licence CC BY 2.0 (Wikimedia Commons). It does not show the project.