Welcome to django-recurring’s documentation!¶

django-recurring is a powerful Django app that allows you to create and manage recurring events using the dateutil rruleset functionality. It provides a flexible and intuitive way to handle complex recurrence patterns in your Django projects.

See the admin screenshots to get a quick idea of what it can do.

Contents:

  • django-recurring
    • Links
    • Status
    • Features
    • Quick Start
    • Why?
  • Installation
    • Stable release
    • Django Configuration
    • From sources
    • Compatibility
  • Usage
    • Quick Start
    • Advanced Usage
    • Timezones
    • Recalculating Occurrences
    • Formatting for display
  • Admin
    • Widget
    • Timezones
    • iCal
    • List view
  • Examples
    • Creating a CalendarEntry with Multiple Events
    • Complex Recurrence Pattern
    • Accessing rruleset and rrules
    • Using CalendarEntry in Your Own Model
    • Exporting to iCal Format
  • Management Commands
    • calculate_occurrences
  • recurring
    • recurring package
  • Contributing
    • Types of Contributions
    • Development
    • Deploying
  • History
    • 1.3.3 (2025-03-08)
    • 1.3.2 (2025-05-02)
    • 1.3.1 (2025-05-02)
    • 1.3.0 (2025-05-02)
    • 1.2.1 (2024-10-30)
    • 1.2.0 (2024-10-28)
    • 1.1.0 (2024-10-22)
    • 1.0.0 (2024-10-16)
    • 0.3.5 (2024-10-08)
    • 0.3.4 (2024-10-06)
    • 0.3.3 (2024-10-03)
    • 0.3.0 (2024-10-02)
    • 0.2.0 (2024-10-01)
    • 0.1.0 (2024-09-28)

Indices and tables¶

  • Index

  • Module Index

  • Search Page

django-recurring

Navigation

Contents:

  • django-recurring
  • Installation
  • Usage
  • Admin
  • Examples
  • Management Commands
  • recurring
  • Contributing
  • History

Related Topics

  • Documentation overview
    • Next: django-recurring
©2024, Boosh. | Powered by Sphinx 8.0.2 & Alabaster 1.0.0 | Page source