Programming/Django
Jump to navigation
Jump to search
Django is a Python-based web framework.
It's the equivalent to Php's Laravel.
Useful References
Recommended Packages
See also
ToDo: Add link to recommended Python packages. Also create page/section for such.
Personally Curated
django-dump-die # Dump-and-die debugging tool.
Django Expanded Test Cases (Django ETC)
django-expanded-test-cases # Utilities for easier testing.
Database Connectors
"MySQL Client" MySQL Connector - See also MySQL
mysqlclient # Allows connecting to MySQL databases.
"Psycopg2 Binary" PostgreSQL Connector - See also PostgreSQL
psycopg2-binary # Allows connecting to PostgreSQL databases.
Websockets, Asyncronous Communication, & APIs
channels # Allows using websockets for client-server communication. channels-redis # Supplementary for channels package.
djangorestframework # Allows easy creation of standardized and secure API calls.
Utility & Other
django-debug-toolbar # Displays helpful debug-toolbar on side of browser window, after page load.
django-localflavor # Support for locality handling, such as national states/regions.
Freeze Gun - Allows for date/time-sensitive testing in cases that would otherwise be difficult to thoroughly test.
freezegun # Allows "freezing" tests to specific datetimes, for consistent checking and output.