Skip to main content

A clean, modular Django project structure with environment and Docker support.

Project description

๐Ÿ”ค "BrickDjango" โ€“ Meaning in Depth BrickDjango is a metaphorical name that combines:

"Brick" โ€“ the basic building block of construction.

"Django" โ€“ the popular Python web framework you're customizing.

๐Ÿงฑ What โ€œBrickโ€ Suggests: Modularity: Bricks are independent units that come together to form larger structures. Similarly, your Django structure has modular apps, separated settings, and organized layout.

Foundation & Scalability: Bricks form the foundation of a strong, scalable structure. Your custom project structure aims to do the same for Django projects.

Simplicity with Power: Bricks are simple, but powerful when arranged well โ€” just like your approach to Django project architecture.

Master/ โ”‚ | โ”œโ”€โ”€ base/ โ”‚ โ”œโ”€โ”€ utils/ โ”‚ โ”‚ โ”œโ”€โ”€ utils.py/ | โ”œโ”€โ”€ apps/ โ”‚ โ”œโ”€โ”€ init.py โ”‚ โ”œโ”€โ”€ app1/ โ”‚ โ”‚ โ”œโ”€โ”€ pycache/ โ”‚ โ”‚ โ”œโ”€โ”€ migrations/ โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ init.py โ”‚ โ”‚ โ”œโ”€โ”€ admin.py โ”‚ โ”‚ โ”œโ”€โ”€ apps.py โ”‚ โ”‚ โ”œโ”€โ”€ models.py โ”‚ โ”‚ โ”œโ”€โ”€ tests.py โ”‚ โ”‚ โ”œโ”€โ”€ views.py โ”‚ โ”‚
โ”‚ โ””โ”€โ”€ app2/ โ”‚ โ”œโ”€โ”€ pycache/ โ”‚ โ”œโ”€โ”€ migrations/ โ”‚ โ”‚ โ”œโ”€โ”€ init.py โ”‚ โ”œโ”€โ”€ admin.py โ”‚ โ”œโ”€โ”€ apps.py โ”‚ โ”œโ”€โ”€ models.py โ”‚ โ”œโ”€โ”€ tests.py โ”‚ โ”œโ”€โ”€ views.py โ”‚ โ”œโ”€โ”€ config/ โ”‚ โ”œโ”€โ”€ settings/ โ”‚ โ”‚ โ”œโ”€โ”€ pycache/ โ”‚ โ”‚ โ”œโ”€โ”€ base.py โ”‚ โ”‚ โ”œโ”€โ”€ development.py โ”‚ โ”‚ โ”œโ”€โ”€ production.py โ”‚ โ”‚ โ”œโ”€โ”€ .env โ”‚ โ”‚ โ”œโ”€โ”€ init.py โ”‚ โ”œโ”€โ”€ asgi.py โ”‚ โ”œโ”€โ”€ wsgi.py โ”‚ โ”œโ”€โ”€ url.py โ”‚ โ”œโ”€โ”€ init.py โ”‚ โ”œโ”€โ”€ README.md โ”œโ”€โ”€ requirements.txt โ”œโ”€โ”€ venv/ โ”œโ”€โ”€ .gitignore โ”œโ”€โ”€ manage.py

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

brickdjango-0.1.0.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

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

brickdjango-0.1.0-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for brickdjango-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ab5c28d83015e9b6cb204f9d5b85d234ea53a57f23c02e2e429211ee410b07bd
MD5 2ed053ce5e8a0ee2558287d8a1fca014
BLAKE2b-256 f8dffde151ab733ea5c559857bce6e9c154f39d113c1cf31b00e27a7b5f02b78

See more details on using hashes here.

File details

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

File metadata

  • Download URL: brickdjango-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for brickdjango-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 479013d18076f7fd6fc01e65f9f5a1013af4f618e6f9b274f9dbb43a22e2267e
MD5 343bc4a57b54163c575def050cd42a2e
BLAKE2b-256 7732a52501121146db39da35739238282a6780d30fc2023803cb6efa26b0f71e

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