С помощью небольшого слова, вроде «круто», оно работает, но если оно похоже на «не круто», то оно не работает, потому что слизняк делает его не круто.
path('<slug>/', views.series_pg, name='series_detail'),
#MODELS.PY
class Series(models.Model):
name = models.CharField(max_length=128, unique=True)
genre = models.CharField(max_length=128, default=1)
tv_or_movie = models.CharField(max_length=128, default=1)
period = models.CharField(max_length=128, default=1)
descritpion = models.TextField()
slug = models.SlugField(unique=True)
def __str__(self):
return self.name
def get_absolute_url(self):
return "/%s/" %self.slug
#VIEWS.PY
def series_pg(request, slug):
series = Series.objects.get(name=slug)
Если слаг изменяет исходное слово, оно не работает
РЕДАКТИРОВАТЬ:
Моя ошибка
Имеет ли запрос NotExot в / office / Series не соответствующий запрос.
Я добавил «Офис», но slug делает его офисом