Skip to main content

A ready-to-use Django project tailored for practical, real-world applications, djazz comes with pre-configured essential settings and industry best practices built-in, ensuring a streamlined development process right out of the box. Ideal for developers looking to jumpstart their projects without the hassle of initial setup.

Project description

djazz!

A ready-to-use Django project tailored for practical, real-world applications, djazz comes with pre-configured essential settings and industry best practices built-in, ensuring a streamlined development process right out of the box. Ideal for developers looking to jumpstart their projects without the hassle of initial setup.

Features

  • Django ^5.0.: The latest version of Django, the web framework for perfectionists with deadlines.
  • PostgreSQL: The world's most advanced open-source relational database.
  • Powered by Docker: Dockerized development environment for easy setup and deployment.
  • Built-in User Authentication and Authorization: Fully functional user authentication and authorization system included.
  • Custom User Model: A custom user model is provided out of the box.
  • Built-in API: A RESTful API (both django rest framework and django ninja) is included for easy integration with frontend frameworks.
  • Django Debug Toolbar: For easy debugging and performance optimization.
  • And much more!

Quick Start

Experience djazz in production ? 🚀

Local Development

  1. Star (⭐️) and Fork 🍴 the repository.
  2. Clone the repository.
    git clone <your-github-username> djazz
    
  3. Change the directory.
    cd djazz
    
  4. Create a new virtual environment.
    python -m venv venv
    
  5. Activate the virtual environment.
    source venv/bin/activate
    
  6. Install the dependencies.
    pip install -r requirements.txt
    
  7. Run the PostgreSQL and Redis services using Docker.
    docker-compose up -d
    
  8. Apply the migrations.
    python manage.py migrate
    
  9. Run the development server.
    python manage.py runserver
    
  10. Open the browser and visit http://localhost:8000/.
  11. You're all set! 🚀

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

djazz_cc-0.1.0rc2.tar.gz (19.3 kB view details)

Uploaded Source

Built Distribution

djazz_cc-0.1.0rc2-py2.py3-none-any.whl (7.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file djazz_cc-0.1.0rc2.tar.gz.

File metadata

  • Download URL: djazz_cc-0.1.0rc2.tar.gz
  • Upload date:
  • Size: 19.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.31.0

File hashes

Hashes for djazz_cc-0.1.0rc2.tar.gz
Algorithm Hash digest
SHA256 3b56f7ce808f9dbef60a85182470b58a6d0887bfbf0b5c0b346906adcada4519
MD5 f3a552cdab53a62b7e80b68c1743c6fe
BLAKE2b-256 0371b31d404f4427dff9efa3ad36c75da65c712ef1da6aa1d49c85facf6e71fc

See more details on using hashes here.

File details

Details for the file djazz_cc-0.1.0rc2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for djazz_cc-0.1.0rc2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ec262c53408f6e229890699687796199caf814de4c465f3b49c1987434f812db
MD5 c8caa86e7e7a92319d797cbbdffd0ddc
BLAKE2b-256 56c29f5381ba7a48018dd3ac5c9b7f654d29d95933d10f3c0026a173ba445142

See more details on using hashes here.

Supported by

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