Создание slug из названия и даты дает мне 'djangodbmodelsfieldscharfield-djangodbmodelsfieldsdatetimefield'.
Я сделал это для того, чтобы из заголовка каждой записи в блоге можно было сделать слизняк:
from django.db import models
from django.utils.text import slugify
class post (models.Model):
title = models.CharField(max_length=200)
post = models.CharField(max_length=75000)
picture = models.URLField(max_length=200, default="https://i.ibb.co/0MZ5mFt/download.jpg")
show_date = models.DateTimeField()
slug = models.SlugField(unique=True, default=slugify(f"{title} {show_date}"), editable=False)
Дело в том, что вот какой слизняк я получаю:
http://127.0.0.1:8000/blog/blog/djangodbmodelsfieldscharfield-djangodbmodelsfieldsdatetimefield/
Как я могу заставить его быть http://127.0.0.1:8000/blog/blog/slug-of-title-and-date?