Форум сайта python.su
Как делают вот такую вещь: урл домена /имя категории/название поста/
Проблема в том, что я могу построить только урл вида урл домена /имя категории/название поста/id поста/ . Так вот я хочу, чтобы без айди. Ну не нравится мне, что там айди, не красиво как-то.
Сначала я хотел добавить в бд к постам еще одну колонку в которой будет храниться название поста транслитом без пробелов по бокам и в тексте пробелы заменить на ‘_’, чтобы потом по нему вынимать из бд запись, но вдруг названия постов(товаров, статьи) будут совпадать? Или все правильно я мыслю? И добавлять еще одно поле.
P.S. Подсмотрел я это в ворд прессе, там плагин качаешь рус-ту-лат и вот такое прописываешь /%category%/%postname%/ и все просмотры постов, тех же категорий получаются без айди, красиво и удобно + seo.
Офлайн
ну дык SlugField + pytils (pytils.translit.slugify)
но лучше id пихать, чтоб не было дубликейтов.
Офлайн
slav0nicага, то есть я правильно думаю, отлично
ну дык SlugField + pytils (pytils.translit.slugify)
но лучше id пихать, чтоб не было дубликейтов.
Офлайн