VS Code: Screencast Mode

VS Code has a Screencast mode which highlights the cursor position and outputs the keystrokes which can be useful for demos or presentations. Originally introduced in VS Code 1.31 It has been enhanced in VS Code 1.63. Turning on Screencast Open the command palette (Windows & macOS: F1) and type: toggle screencast mode With screencast […]

Python: Where has pip installed that package?

To locate a package installed using pip the show command can be used. pip show The show command displays useful information about the package, amongst which is the location or path to where the package was installed. The format of the command is: pip show package_name To find where pip installed the requests package, at […]

Django: object has no attribute ‘save’

When using model forms you can save values entered into a form by calling the form’s save() method as shown below. If you are not using model forms an attempt to call form.save() results in an error such as: The save() method works with model forms because there is a model associated with it so […]

Raspberry Pi: Open Current Folder in Terminal shortcut not working

On several occasions the useful feature of opening the current folder in a terminal session from File Manager by pressing F4 had stopped working. This problem can appear either by displaying an error similar to the screen shot above or no error is displayed and nothing happens, the terminal session does not start. The resolution […]