Django Project Structure

screenshot of Django Project Structure
django

Django Project Structure

This is a template/project structure for developing django-based applications - either strictly through the django-rest-framework or just django.

Overview

This project is a template/project structure for developing Django-based applications, either strictly through the Django REST framework or just Django. The project is easily clone-able and can be used as a starter template for new projects. It provides a folder structure and guidelines for organizing the code.

Features

  • Folder structure for organizing Django-based applications
  • Support for both Django and Django REST framework
  • Separation of business logic into services
  • Isolation of API components in the api folder
  • Support for multiple API versions
django
Django

Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. It follows the model-view-controller (MVC) architectural pattern, providing an extensive set of built-in tools and conventions to streamline the creation of robust and scalable web applications.