Skip to main content

Powering up your Django experience.

Project description

Django Quik

This project aims to provide extra power while developing Django applications such as livereload while you modify template, static files .etc

It is a wrapper around Django CLI and you don't need to modify your existing code or add it in installed apps like other livereload packages.

Usage

The main motivation for Django Quik is to provide features without modifying your any code.

django-quik runserver

You can use all the Django commands with django quik.

Does it support WebSocket?

Yes, Django Quik supports HTTP/1.0, HTTP/1.1, and WebSocket protocol. The HTTP/1.1 is overridden to HTTP/1.0.

How Django Quik works?

Django Quik creates the proxy server then starts Django development server internally. It acts as the middleman between the client and the Django server. If the content type is text/html being served, it injects script to reload page which will be triggered from Server Side Event(SSE).

Conclusion

For now monitoring APP_DIRS from installed app is not supported yet. I am planning to add tailwind support soon.

Note: I have tested in Linux and it works.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_quik-0.0.1.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_quik-0.0.1-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file django_quik-0.0.1.tar.gz.

File metadata

  • Download URL: django_quik-0.0.1.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.11

File hashes

Hashes for django_quik-0.0.1.tar.gz
Algorithm Hash digest
SHA256 ae2fde6cf76d51f1845e382db32fefd8792278cf47ac5ebdc262477f4faca5c8
MD5 2ce6eb1409fee176a0a3d7a98a00c6d4
BLAKE2b-256 67f4af671604f6b130426d8a93299bbf93d156265c16c1512d8e4dd622fd1f10

See more details on using hashes here.

File details

Details for the file django_quik-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: django_quik-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.11

File hashes

Hashes for django_quik-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7439b0e5cba381757d76083a88ea18315416300dcdde1e41eef89c71b328d4e2
MD5 6003d4af1a317d1db967cd7ab2eb9722
BLAKE2b-256 b8cdcdc017dc5bbc5ecf3feda200b4e2dc19ae9396b48ae7b00c776ec1794824

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page