Auto commit: 2025-12-18T02:00:12.638Z
This commit is contained in:
parent
ac6e16f3bd
commit
cb50a4f05e
Binary file not shown.
@ -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')
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user