diff --git a/core/__pycache__/views.cpython-311.pyc b/core/__pycache__/views.cpython-311.pyc index c9efc91..ae51f9f 100644 Binary files a/core/__pycache__/views.cpython-311.pyc and b/core/__pycache__/views.cpython-311.pyc differ diff --git a/core/views.py b/core/views.py index f5bb7ac..ca3555a 100644 --- a/core/views.py +++ b/core/views.py @@ -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')