diff --git a/handbook/computing/yourlaptop.html b/handbook/computing/yourlaptop.html
index 353867de4..5e4106191 100644
--- a/handbook/computing/yourlaptop.html
+++ b/handbook/computing/yourlaptop.html
@@ -33,11 +33,11 @@ don't see a lot of complex stuff they don't need.
Operating Systems
- - You should be able to use any OS to interact with expo, but it's a bit simpler to get set up using Linux or MacOS, rather than Windows, just because the core stuff will already be installed. You can't yet do everything on a phone, but you can do some things.
+ - You should be able to use any OS (Linux, Windows, Mac) to interact with expo, but it's a bit simpler to get set up using Linux. You can't yet do everything on a phone, but you can do some things.
- The expo laptop uses Debian with the Cinnamon interface, but pretty much any Linux system works fine. This handbook does assume that you are using apt - the Debian package manager - which is good for all Debian-derived Linuxes such as Ubuntu. Old, slow machines without much memory can be very effective with Xubuntu/xfce. If using a Red-Hat-based linux you'll need to work out the equivalent rpm/yum commands.
- - Windows machines can do almost everything needed (rsync is a problem), but some useful software has no Windows version and you will need to find your own equivalents. There are also some 'gotchas' to look out for due to filesystem differences (e.g letter case). If you have the choice, use Linux.
+ - Windows machines can do almost everything needed directly in Windows itself (rsync is a problem), but some useful software has no Windows version and you will need to find your own equivalents. There are also some 'gotchas' to look out for due to filesystem differences (e.g letter case). If you have the choice, use Linux. Windows/Linux WSL is as complete as Linux.
- A Windows laptop for expo - a page of more detailed instructions for those who are definitely going to be using a Windows PC or laptop.
@@ -108,7 +108,8 @@ but all the recommended software here is open source (and please don't install p
- Notepad++ or any other syntax-highlighting code editor for HTML and python such as Aptana Studio. Configuring these to syntax-highlight .svx files has yet to be done.
-A short note about the phenomenon of VS code is in order. In case you didn't know, by 2018 over a third of software developers used this editor for their Linux and Windows work and it is undoubtedly more now. Not for beginners.
+
Visual Studio Code editor
+ A short note about the phenomenon of VS code is in order. Not really for beginners but here are instructions for configuring it for python. In case you didn't know, by 2019 over half of all software developers used this editor for their Linux and Windows work and it is undoubtedly more now.
For Android phones:
diff --git a/handbook/troggle/trogdjango.html b/handbook/troggle/trogdjango.html
index 8871dbaeb..a53fdffc5 100644
--- a/handbook/troggle/trogdjango.html
+++ b/handbook/troggle/trogdjango.html
@@ -55,7 +55,11 @@
source bin/activate
python --version
cd troggle
- python manage.py test -v 3
+ django-admin
+ python manage.py
+ python manage.py validate -v 3 --traceback
+ django-admin check
+ python manage.py test -v 3 --traceback
- Use the highest release number when upgrading between minor-versions of django.
So we went from 1.8.19 to 1.9.13 to 1.10.8 to 1.11.29 . Next will be 2.0.13, then 2.1.15 and then 2.2.15 .
- Use the django 'check' maintenance system at the most verbose setting at each release
troggle$ python manage.py check -v 3 --deploy