models: Refactor corporate/models.py into models package.

Fixes #34318.

Seperated models file into a package with component files.
This commit is contained in:
Ethan Mayer
2025-04-07 15:51:39 -05:00
committed by Tim Abbott
parent a8c513a95e
commit c12b94aea4
33 changed files with 690 additions and 666 deletions

View File

@@ -4,7 +4,9 @@ from django.http import HttpRequest, HttpResponse
from django.shortcuts import render
from corporate.lib.activity import ActivityHeaderEntry, format_optional_datetime, make_table
from corporate.models import Customer, CustomerPlan, LicenseLedger
from corporate.models.customers import Customer
from corporate.models.licenses import LicenseLedger
from corporate.models.plans import CustomerPlan
from zerver.decorator import require_server_admin