惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园 - 司徒正美
Blog — PlanetScale
Blog — PlanetScale
博客园 - 聂微东
月光博客
月光博客
量子位
大猫的无限游戏
大猫的无限游戏
Stack Overflow Blog
Stack Overflow Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Cloudflare Blog
P
Proofpoint News Feed
B
Blog RSS Feed
美团技术团队
腾讯CDC
C
Check Point Blog
Engineering at Meta
Engineering at Meta
F
Fortinet All Blogs
N
Netflix TechBlog - Medium
Recent Announcements
Recent Announcements
J
Java Code Geeks
S
SegmentFault 最新的问题
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享

Anže's Blog

The 15-Year-Old iptables Rule That Broke My DNS Fedidevs 9h Outage Postmortem Letting Claude Upgrade My Raspberry Pi Agents Day Lisbon DjangoCon Europe 2026 How to Safely Update Your Dependencies Speeding Up Django Startup Times with Lazy Imports Typing Your Django Project in 2026 Claude Fixes User Bug Jekyll to Hugo Migration Advent of Code 2025 🎄 Django bulk_update Memory Issue Migrating Gunicorn to Granian Disable Network Requests When Running Pytest Disable Runserver Warning in Django 5.2 Autogenerating og:images with Jekyll Power Outages and Gunicorn PID Files UV with Django Go-like Error Handling Makes No Sense in JavaScript or Python Packages Do Not Match the Hashes Pip Error Gotchas with SQLite in Production Fedidevs Dev Update #2 Django SQLite Production Config Django Streaming HTTP Responses Deploying a Django Project to My Raspberry Pi (Video) Thoughts on Code Reviews Django SQLite Benchmark Django, SQLite, and the Database Is Locked Error No Downtime Deployments with Gunicorn SQLite Write-Ahead Logging
Django-TUI: A Text User Interface for Django Commands
Anže Pečar · 2023-08-25 · via Anže's Blog

django-tui screenshot

I’ve just launched django-tui, a command line tool for listing and running Django commands. It is my second Textual application this month (link to first - words-tui), so I think it’s safe to say that I’m embracing the application in the terminal idea.

How does it work?

django-tui uses Trogon to render all of the UI. Trogon is a project for turning Cklick CLIs into TUI apps.

Most of the code in django-tui deals with translating Django commands that usually use argparse to a representation that Trogon understands. I believe I covered most of the different options, but there are probably still some edge cases that I’ve missed. I’ll ship regular updates to address these and add new features in the coming weeks.

If you have any ideas on how to improve django-tui please let me know ❤️

DEMO

Fin

I’ve made the tool primarily because I can never remember the commands or their arguments’ names, especially on larger Django projects with many custom commands.

It’s great to see that other people find this useful as well. The django-tui repository already has 22 stars 🤩