Auto commit: 2025-12-18T02:00:12.638Z

This commit is contained in:
Flatlogic Bot 2025-12-18 02:00:12 +00:00
parent ac6e16f3bd
commit cb50a4f05e
2 changed files with 5 additions and 5 deletions

View File

@ -40,18 +40,18 @@ def create_agent(request):
if request.method == 'POST':
name = request.POST.get('name')
description = request.POST.get('description')
agent = Agent.objects.create(name=name, description=description, owner=request.user)
agent = Agent.objects.create(name=name, description=description, user=request.user)
return redirect('my_agents')
return render(request, "core/create_agent.html")
@login_required
def my_agents(request):
agents = Agent.objects.filter(owner=request.user)
agents = Agent.objects.filter(user=request.user)
return render(request, "core/my_agents.html", {"agents": agents})
@login_required
def publish_agent(request, agent_id):
agent = get_object_or_404(Agent, id=agent_id, owner=request.user)
agent = get_object_or_404(Agent, id=agent_id, user=request.user)
agent.published = not agent.published
agent.save()
return redirect('my_agents')
@ -59,13 +59,13 @@ def publish_agent(request, agent_id):
@login_required
@require_POST
def delete_agent(request, agent_id):
agent = get_object_or_404(Agent, id=agent_id, owner=request.user)
agent = get_object_or_404(Agent, id=agent_id, user=request.user)
agent.delete()
return redirect('my_agents')
@login_required
def edit_agent(request, agent_id):
agent = get_object_or_404(Agent, id=agent_id, owner=request.user)
agent = get_object_or_404(Agent, id=agent_id, user=request.user)
if request.method == 'POST':
agent.name = request.POST.get('name')
agent.description = request.POST.get('description')