Django: introducing django-launch-editor for jump-to-file debugging đź”—
I’ve made another package! django-launch-editor makes the file locations on Django’s debug error page into links that open your editor. Here’s how it [...]
a collection of dev rss feeds - blogroll
Posts
I’ve made another package! django-launch-editor makes the file locations on Django’s debug error page into links that open your editor. Here’s how it [...]
By default, Zsh globs are case-sensitive, so *.jpg matches beach.jpg but not CAT.JPG or dog.Jpg: $ ls photos/*.jpg photos/beach.jpg This is true even [...]
By default, Zsh globs skip hidden files and directories, meaning those with names starting with a dot. For example, in a project directory, * misses a [...]
Sometimes you want your shell scripts to take options, like --verbose or --help, along with any positional arguments. Handling options is fiddly to do [...]
Django projects end up slotting into a bunch of software release cycles: Django itself, Python, database servers, cache servers, and more. It can be h [...]
When contributing to Django, you’ll want to run its test suite to check your changes. The official contributing docs cover setup in Running the unit t [...]
Do you ever do this? You carefully type out a command, like this pytest one: $ pytest tests/test_checkout.py -k discount --reuse-db -x …then, just be [...]
I’ve written a few posts on Zsh’s glob qualifiers recently, covering: (om[1]) to select the most recently modified file. (m0) to select files modified [...]
If your site has companion Apple or Android apps, you probably want links to your site to open in those apps, when installed. Both platforms support t [...]
When a security researcher finds a vulnerability in your site, they need a way to tell you about it. Without a clear contact, they may resort to guess [...]