Как исправить проблему objects.filter через slug Django

У меня кое какая проблема, делаю сайт игр и хотел бы чтобы жанры имели свой url-адрес через slug, но че та не получается

Ошибка FieldError at /main_genres/RPG/

models.py

class Genres(models.Model):
    genre = models.CharField(max_length=25, verbose_name='Жанр')
    icon = models.URLField(verbose_name='Иконки URL', null=True)
    slug = models.SlugField(verbose_name='Адрес жанра', max_length=350, default='game', null=True)

    def __str__(self) -> str:
        return self.genre

    def get_absolute_url(self):
        return reverse("main_genres", kwargs={"slug": self.slug})

views.py

def main_genres(request, slug):
   game = Games.objects.filter(slug=slug)
   genres = Genres.objects.all()
   genre = Genres.objects.get(slug=slug)
   return render(request, 'games_project/main_genres.html', {'game': game, 'genres': genres, 'genre': genre})

urls.py

urlpatterns = [
   path('', home_games, name='home_games'),
   path('games/', games, name='games'),
   path('view_games/<slug:slug>/', view_games, name='view_games'),
   path('main_genres/<slug:slug>/', main_genres, name='main_genres')
]
Вернуться на верх