Files
thrillwiki_django_no_react/memory-bank/documentation/parks_models.md
2025-08-15 12:24:20 -04:00

1.4 KiB

Parks Models

This document outlines the models in the parks app.

Park

Fields

  • name (CharField)
  • slug (SlugField)
  • description (TextField)
  • status (CharField)
  • location (GenericRelation to location.Location)
  • opening_date (DateField)
  • closing_date (DateField)
  • operating_season (CharField)
  • size_acres (DecimalField)
  • website (URLField)
  • average_rating (DecimalField)
  • ride_count (IntegerField)
  • coaster_count (IntegerField)
  • operator (ForeignKey to parks.Company)
  • property_owner (ForeignKey to parks.Company)
  • photos (GenericRelation to media.Photo)

ParkArea

Fields

  • park (ForeignKey to parks.Park)
  • name (CharField)
  • slug (SlugField)
  • description (TextField)
  • opening_date (DateField)
  • closing_date (DateField)

Company

Fields

  • name (CharField)
  • slug (SlugField)
  • roles (ArrayField of CharField)
  • description (TextField)
  • website (URLField)
  • founded_year (PositiveIntegerField)
  • headquarters (CharField)
  • parks_count (IntegerField)