Added all models to Admin

master
Jim Martens 3 years ago
parent 5823abeee6
commit 780155c241

@ -3,9 +3,17 @@ from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.models import User
# Register your models here.
from food_planner.models import Ingredient
from food_planner.models import Pantry
from food_planner.models import Product
from food_planner.models import Profile
from food_planner.models import Recipe
from food_planner.models import RecipeStep
from food_planner.models import StoredIngredient
from food_planner.models import UsedIngredient
from food_planner.models import Vendor
# Register your models here.
admin.site.unregister(User)
@ -13,9 +21,33 @@ class ProfileInline(admin.StackedInline):
model = Profile
class RecipeStepsInline(admin.StackedInline):
model = RecipeStep
class IngredientsInline(admin.StackedInline):
model = UsedIngredient
class StoredIngredientsInline(admin.StackedInline):
model = StoredIngredient
class UserProfileAdmin(UserAdmin):
inlines = [ProfileInline, ]
admin.site.register(User, UserProfileAdmin)
class RecipeAdmin(admin.ModelAdmin):
inlines = [IngredientsInline, RecipeStepsInline, ]
class PantryAdmin(admin.ModelAdmin):
inlines = [StoredIngredientsInline, ]
admin.site.register(User, UserProfileAdmin)
admin.site.register(Recipe, RecipeAdmin)
admin.site.register(Ingredient)
admin.site.register(Vendor)
admin.site.register(Pantry, PantryAdmin)
admin.site.register(Product)

Loading…
Cancel
Save