From 5eec040b1830a092b6322151fc94451fe054cb69 Mon Sep 17 00:00:00 2001 From: Philip Sargent Date: Thu, 14 Sep 2023 13:01:04 +0100 Subject: [PATCH] minor edits - online edit of handbook/troggle/trogarch.html --- handbook/troggle/trogarch.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/handbook/troggle/trogarch.html b/handbook/troggle/trogarch.html index 996668f30..bc19fbdd4 100644 --- a/handbook/troggle/trogarch.html +++ b/handbook/troggle/trogarch.html @@ -55,7 +55,7 @@ Also there have been tables added to the core representation which are not inclu

Implementation in software

-Troggle is written in Python (about 11,000 lines excluding comments) and is built on the Django framework. Before starting to work on Troggle it might be a good idea to run through an initial install and exploration of a tutorial Django project to get the Django concepts bedded down - which are not at all obvious and some exist only within Django. +Troggle is written in Python (over 13,000 lines excluding comments) and is built on the Django framework (nearly 4,000 lines of ~HTML, excluding comments).

Before starting to work on Troggle it might be a good idea to run through an initial install and exploration of a tutorial Django project to get the Django concepts bedded down - which are not at all obvious and some exist only within Django.

Django is the thing that puts the survey data in a database in a way that helps us write far less code to get it in and out again, and provides templates which make it quicker to maintain all the webpages. Powered by Django. See the django design philosophy for why we chose it: while django comes with a full stack (db, request/response, URL mapping, HTML templates) the layers of the stack are independent and individually replaceable. @@ -84,7 +84,7 @@ See the