Account Management mostly implemented

This commit is contained in:
Alexander Laevens
2022-11-25 18:50:30 -07:00
parent 35fc396050
commit 839147e0b0
175 changed files with 7508 additions and 72 deletions

View File

@@ -22,6 +22,10 @@ class UserInline(nested_admin.NestedTabularInline):
def has_delete_permission(self, request, obj=None):
return False
class HomegroupInviteInline(nested_admin.NestedTabularInline):
model = HomegroupInvite
extra = 0
class RecipeInline(nested_admin.NestedTabularInline):
model = Recipe
inlines = (IngredientInline,)
@@ -35,9 +39,9 @@ class RecipeAdmin(nested_admin.NestedModelAdmin):
@admin.register(Homegroup)
class HomegroupAdmin(nested_admin.NestedModelAdmin):
list_display = ("id", "name")
inlines = (UserInline, RecipeInline, IngredientInline)
inlines = (UserInline, HomegroupInviteInline, RecipeInline, IngredientInline)
@admin.register(List)
class ListAdmin(nested_admin.NestedModelAdmin):
list_display = ("id",)
list_display = ("homegroup",)
inlines = (RecipeInline, IngredientInline)