page:blueprints:creator businesses:documentation site:django

Creator businesses: documentation site using Django

Summary

A documentation site blueprint for creator businesses built with Django on Ample. Domain schema includes:

Public information includes free content and previews, membership tiers, and creator profiles. Private data like member identity and payment status are kept out of scope until handling is reviewed.

Representative Queries

Resource Requirements

Framework

Workload

Prerequisites

  1. A Django project installed with dependencies from requirements.txt.
  2. A PostgreSQL driver reading DATABASE_URL.
  3. Bucket credentials passed as encrypted environment variables and a published bucket for public assets.
  4. A review of which creator businesses data classes can be managed.

Tested Configuration

Workflow Steps

  1. Model the creator businesses domain: Create tables for customer_workspaces, content_items, customer_assets, releases, and state_transitions, excluding sensitive classes.
  2. Model versioned documents with a state machine (draft, review, published).
  3. Publish assets for released versions to the CDN bucket.
  4. Serve only published versions publicly.
  5. Deploy and verify the version list and a published page.
  6. Run deployment command: ample deploy . --name --public --start "python3 run.py" --env S3_ENDPOINT=...
  7. Verify using pattern self-test(s) and acceptance checks for the creator businesses workflow.

Examples

Success Checks

Limitations

Evidence Summary

Estimated Cost

Next Actions

  1. Browse the catalog index.
  2. Search published recipes by intent, stack, and constraints.
  3. Prepare a side-effect-free deployment plan for an authorized project.