Вопросы с тегом «slug»

589
Что такое «слизняк» в Джанго?

Когда я читаю код Django, я часто вижу в моделях то, что называется «слизень». Я не совсем уверен, что это такое, но я знаю, что это как-то связано с URL-адресами. Как и когда предполагается использовать эту штуковину? (Я прочитал его определение в этом глоссарии...

298
Превратить строку в правильное имя файла?

У меня есть строка, которую я хочу использовать в качестве имени файла, поэтому я хочу удалить все символы, которые не допускаются в именах файлов, используя Python. Я предпочел бы быть строгим, чем иначе, поэтому допустим, что я хочу сохранить только буквы, цифры и небольшой набор других символов,...

253
Как Stack Overflow генерирует свои SEO-дружественные URL-адреса?

Что такое хорошее полное регулярное выражение или какой-то другой процесс, который бы взял название: Как изменить заголовок, чтобы он стал частью URL-адреса, например переполнения стека? и превратить его в how-do-you-change-a-title-to-be-part-of-the-url-like-stack-overflow что используется в...

218
Как мне создать слизняк в Django?

Я пытаюсь создать SlugField в Джанго. Я создал эту простую модель: from django.db import models class Test(models.Model): q = models.CharField(max_length=30) s = models.SlugField() Затем я делаю это: >>> from mysite.books.models import Test >>> t=Test(q="aa a a a", s="b b b b")...

111
Почему на некоторых веб-сайтах в конец URL-адресов добавляются «слага»? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Многие веб-сайты, в том числе и этот, добавляют в конец URL так называемые ярлыки - описательные, но,...

97
Слагизация строк в Python

Я ищу лучший способ "слагать" строку, что такое "слаг" , и мое текущее решение основано на этом рецепте Я немного изменил его на: s = 'String to slugify' slug = unicodedata.normalize('NFKD', s) slug = slug.encode('ascii', 'ignore').lower() slug = re.sub(r'[^a-z0-9]+', '-', slug).strip('-') slug =...

86
Алгоритм URL Slugify в C #?

Итак, я искал и просматривал тег slug на SO и нашел только два убедительных решения: Слагизация и транслитерация символов в C # Как преобразовать верхний или нижний индекс в обычный текст в C # Это лишь частичное решение проблемы. Я мог бы вручную закодировать это сам, но меня удивляет, что...