タグ付けされた質問 「slug」

9
Djangoの「スラッグ」とは何ですか?
Djangoのコードを読んだとき、「スラグ」と呼ばれるものをモデルでよく見ます。これが何かはよくわかりませんが、URLと関係があることはわかっています。このナメクジをいつどのように使用する予定ですか? (私はこの用語集でその定義を読みました。)

23
文字列を有効なファイル名に変換しますか?
ファイル名として使用したい文字列があるので、Pythonを使用して、ファイル名に使用できない文字をすべて削除したいと思います。 それ以外の場合よりも厳密にしたいので、文字、数字、およびその他の文字の小さなセットのみを保持したいとします。 "_-.() "ます。最もエレガントなソリューションは何ですか? ファイル名は、複数のオペレーティングシステム(Windows、Linux、Mac OS)で有効である必要があります。これは、ライブラリ内のMP3ファイルで、曲名をファイル名とし、3台のマシン間で共有およびバックアップされます。

20
Stack OverflowはどのようにしてSEO対応のURLを生成しますか?
タイトルを取得するのに適した完全な正規表現またはその他のプロセスとは何ですか。 Stack OverflowのようにタイトルをURLの一部に変更するにはどうすればよいですか? そしてそれを how-do-you-change-a-title-to-be-part-of-the-url-like-stack-overflow それはスタックオーバーフローのSEO対応のURLで使用されますか? 私が使用している開発環境はRuby on Railsですが、他のプラットフォーム固有のソリューション(.NET、PHP、Django)がある場合は、それらも参照してください。 私(または別の読者)は、将来、別のプラットフォームで同じ問題に遭遇すると確信しています。 私はカスタムルートを使用しています。主に、文字列をすべての特殊文字が削除され、すべて小文字になり、すべての空白が置き換えられるように文字列を変更する方法を知りたいです。

9
Djangoでスラッグを作成するにはどうすればよいですか?
SlugFieldDjangoでを作成しようとしています。 私はこの単純なモデルを作成しました: 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") >>> t.s 'b b b b' >>> t.save() >>> t.s 'b b b b' 期待していましたb-b-b-b。


14
一部のWebサイトがURLの最後に「スラッグ」を追加するのはなぜですか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する これを含む多くのWebサイトは、明らかにスラッグと呼ばれるもの-記述的ですが、私が無意味なテキストを知ることができる限り-をURLの最後に追加します。 たとえば、この質問に対してサイトが提供するURLは次のとおりです。 /programming/47427/why-do-some-websites-add-slugs-to-the-end-of-urls ただし、次のURLも同様に機能します。 /programming/47427/ このテキストの目的は、どういうわけかURLをよりユーザーフレンドリーにすることですか、それとも他の利点がありますか?
111 url  seo  friendly-url  slug 

10
Pythonでの文字列スラッジ化
私は「スラグ」が何であるかを「slugify」文字列にする最良の方法を探しています、そして私の現在の解決策はこのレシピに基づいています 私はそれを少し変更しました: 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 = re.sub(r'[-]+', '-', slug) 誰かがこのコードに問題を見つけましたか?それは正常に動作していますが、何かが足りないか、より良い方法を知っていますか?
92 python  slug 

5
C#のURL Slugifyアルゴリズム?
だから私はSOのスラッグタグを検索して閲覧しましたが、2つの説得力のある解決策しか見つかりませんでした: C#でのSlugifyと文字の音訳 C#で上付き文字または下付き文字を通常のテキストに変換する方法 これは問題の部分的な解決策にすぎません。これを自分で手動でコーディングすることもできますが、まだ解決策がないことに驚いています。 では、C#や.NETに、ラテン文字、Unicode、その他のさまざまな言語の問題に適切に対処するslugifyアルゴリズムの実装はありますか?
86 c#  slug 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.