mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-24 18:31:11 -05:00
Implement entity submission services for ThrillWiki
- Added BaseEntitySubmissionService as an abstract base for entity submissions. - Created specific submission services for entities: Park, Ride, Company, RideModel. - Implemented create, update, and delete functionalities with moderation workflow. - Enhanced logging and validation for required fields. - Addressed foreign key handling and special field processing for each entity type. - Noted existing issues with JSONField usage in Company submissions.
This commit is contained in:
5
django/api/v1/services/__init__.py
Normal file
5
django/api/v1/services/__init__.py
Normal file
@@ -0,0 +1,5 @@
|
||||
"""
|
||||
Service layer for API v1.
|
||||
|
||||
Provides business logic separated from endpoint handlers.
|
||||
"""
|
||||
Reference in New Issue
Block a user