django-calingen
stable

Contents:

  • User Documentation
  • Administrator Documentation
  • Developer Documentation
    • Development Setup
    • App’s Internals
    • Coding Style
    • Git Branching Model
    • Plugin API
    • Release Checklist
  • API Reference
  • Cookbook
django-calingen
  • »
  • Developer Documentation
  • Edit on GitHub

Developer Documentation¶

This part of the documentation is targeted at actual developers of the application.

It describes internal processes and inner mechanics of the app aswell as some rather administrative things, like the coding style.

  • Development Setup
    • Abstract
    • Getting Started
    • Description
      • Repository Layout
      • Tools in Use
      • tox Environments
        • testenv
        • testenv:django
        • testenv:djangosuperuser
        • testenv:installation
        • testenv:util
        • testenv:sphinx
        • testenv:sphinx-serve
        • testenv:testing
      • Makefile
      • GitHub Actions (Continuous Integration)
        • CI Default Branch
        • CI Release
  • App’s Internals
    • Django models and their related views
    • django-calingen’s Permission System
    • Layout Rendering and Compilation
  • Coding Style
    • Python Source Code
    • Documentation
      • Python Docstrings
        • Additionnal Available Sphinx Roles
      • Additional text-based Documentation
    • Git Commit Messages
  • Git Branching Model
  • Plugin API
    • EventProvider Development
    • LayoutProvider Development
    • CompilerProvider Development
  • Release Checklist
Next Previous

© Copyright 2023, Mischback. Revision 98b4c413.

Built with Sphinx using a theme provided by Read the Docs.