Задать вопрос
mohovoy
@mohovoy
Что-то там программирую, кто бы знал что именно?

Как автоматически сгенерировать URL статьи?

Нужно реализовать генерацию URL для написанной статьи. То есть, при создании какой либо статьи (пока только в админпанели), нужно что бы после нажатия кнопки Сохранить, автоматически генерировалась бы URL для данной статьи.

Есть кусочек кода для генерации. Делал такую же операцию, но на Flask и она работала:
def slugify(s):
    pattern = r'[^\w+]'
    return re.sub(pattern, '-', s)

Как сделать также, но на Django?
  • Вопрос задан
  • 51 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
solotony
@solotony
покоряю пик Балмера
вариант 1

slug = models.SlugField()

вариант 2

pip install transliterate
...
from transliterate import slugify
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы