mirror of
https://github.com/pacnpal/thrillwiki_django_no_react.git
synced 2026-01-02 03:27:02 -05:00
feat: Implement initial schema and add various API, service, and management command enhancements across the application.
This commit is contained in:
@@ -27,27 +27,17 @@ class RideCredit(TrackedModel):
|
||||
)
|
||||
|
||||
# Credit Details
|
||||
count = models.PositiveIntegerField(
|
||||
default=1, help_text="Number of times ridden"
|
||||
)
|
||||
count = models.PositiveIntegerField(default=1, help_text="Number of times ridden")
|
||||
rating = models.IntegerField(
|
||||
null=True,
|
||||
blank=True,
|
||||
validators=[MinValueValidator(1), MaxValueValidator(5)],
|
||||
help_text="Personal rating (1-5)",
|
||||
)
|
||||
first_ridden_at = models.DateField(
|
||||
null=True, blank=True, help_text="Date of first ride"
|
||||
)
|
||||
last_ridden_at = models.DateField(
|
||||
null=True, blank=True, help_text="Date of most recent ride"
|
||||
)
|
||||
notes = models.TextField(
|
||||
blank=True, help_text="Personal notes about the experience"
|
||||
)
|
||||
display_order = models.PositiveIntegerField(
|
||||
default=0, help_text="User-defined display order for drag-drop sorting"
|
||||
)
|
||||
first_ridden_at = models.DateField(null=True, blank=True, help_text="Date of first ride")
|
||||
last_ridden_at = models.DateField(null=True, blank=True, help_text="Date of most recent ride")
|
||||
notes = models.TextField(blank=True, help_text="Personal notes about the experience")
|
||||
display_order = models.PositiveIntegerField(default=0, help_text="User-defined display order for drag-drop sorting")
|
||||
|
||||
class Meta(TrackedModel.Meta):
|
||||
verbose_name = "Ride Credit"
|
||||
|
||||
Reference in New Issue
Block a user