Skip to main content

Create Django projects and apps with layered architecture.

Project description

Django Layered Start

Django Layered Start is a CLI tool that helps you quickly create Django projects and apps with a clean, layered architecture following SOLID principles. It automates the setup of both the project and apps in a structured and scalable way.


🚀 Features

  • Automatically create a new Django project.
  • Easily create one or more Django apps with a clean Layered Architecture:
    • presentation/
    • application/
    • domain/
    • infrastructure/
  • Follows SOLID principles for clean, maintainable code.
  • Simple CLI interface.

🛠 Installation

You can install the package using pip (after uploading it to PyPI):

pip install django-layered-start

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_layered_start-0.1.0.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

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

django_layered_start-0.1.0-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file django_layered_start-0.1.0.tar.gz.

File metadata

  • Download URL: django_layered_start-0.1.0.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for django_layered_start-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2fa3a93bfa9d8091edc590e40c929845e21e40aff3b77616cae05a088a647683
MD5 058b70aef8e7b2cee1dc4f14f7d2138b
BLAKE2b-256 36a6d5389f7b2285d547e912f780922029d55843920c9cdcc7fd9dd15038435c

See more details on using hashes here.

File details

Details for the file django_layered_start-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for django_layered_start-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 57845d947d5a1eb3e7babed39a16ca9ce3e70886816b67ed1b6c1fd9ab824959
MD5 a98a1e1cc51c427c3437c292e7daf37f
BLAKE2b-256 f31ce9d655d4685a06823b0164266c03bfcc0343f550e1565dc5813326280093

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