I am trying to create a detailed page for each player from the Players model, but for some reason, I am getting this error. How can I fix this?
My models.py:
class Players(models.Model):
name = models.CharField(max_length=255)
position = models.CharField(max_length=255)
image_url = models.CharField(max_length=2083)
My views.py:
def PlayerDetailView(request, player):
model = Players
player = request.Players
context = {'player' : player}
return render(request, 'player_detail.html', context)
My player_detail.html:
{% extends 'base.html' %}
{% block content %}
<h1>{{ player.name }}</h1>
<img class="card-img-top" width="20" height="300" src="{{ player.image_url }}">
{% endblock %}
My urls.py:
path('players/<str:player>', views.PlayerDetailView, name='player-detail'),