init commit

init commit
This commit is contained in:
Trey t
2023-06-11 20:09:22 -05:00
commit a2fd663255
946 changed files with 38811 additions and 0 deletions

25
workout/admin.py Normal file
View File

@@ -0,0 +1,25 @@
from django.contrib import admin
from .models import *
from exercise.models import Exercise
# Register your models here.
class WorkoutExerciseInline(admin.StackedInline):
model = WorkoutExercise
ordering = ("pk",)
extra = 0
@admin.register(Workout)
class WorkoutAdmin(admin.ModelAdmin):
list_display = ("name", "description", "user", "created_at", "updated_at")
inlines = [
WorkoutExerciseInline,
]
@admin.register(WorkoutExercise)
class WorkoutExerciseAdmin(admin.ModelAdmin):
list_display = ("workout", "exercise", "weight", "reps", "created_at", "updated_at")
@admin.register(CompletedWorkout)
class CompletedWorkoutAdmin(admin.ModelAdmin):
list_display = ("registered_user", "workout", "difficulty", "created_at",)