move to new domain
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2026-03-31 19:33:16 +03:00
parent 959f0aa9d7
commit ce3fdfffa1
6 changed files with 96 additions and 4 deletions

View File

@@ -19,7 +19,7 @@ def item_list(request):
category = request.GET.get('category', '')
sort = request.GET.get('sort', 'fav')
items = Item.objects.all()
items = Item.objects.filter(user=request.user)
if category:
items = items.filter(category=category)
items = items.order_by(*SORT_MAP.get(sort, SORT_MAP['fav']))
@@ -37,7 +37,9 @@ def item_add(request):
if request.method == 'POST':
form = ItemForm(request.POST)
if form.is_valid():
form.save()
item = form.save(commit=False)
item.user = request.user
item.save()
return redirect('backlogger:list')
else:
form = ItemForm()
@@ -46,7 +48,7 @@ def item_add(request):
@login_required
def item_edit(request, pk):
item = get_object_or_404(Item, pk=pk)
item = get_object_or_404(Item, pk=pk, user=request.user)
if request.method == 'POST':
form = ItemForm(request.POST, instance=item)
if form.is_valid():
@@ -60,5 +62,5 @@ def item_edit(request, pk):
@login_required
def item_delete(request, pk):
if request.method == 'POST':
get_object_or_404(Item, pk=pk).delete()
get_object_or_404(Item, pk=pk, user=request.user).delete()
return redirect('backlogger:list')