問題タブ [slugify]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - jQueryでタイトルをURLスラッグに変換するには?
私は CodeIgniter でアプリに取り組んでおり、フォームのフィールドにURL slugを動的に生成させようとしています。私がやりたいのは、句読点を削除し、小文字に変換し、スペースをハイフンに置き換えることです。たとえば、Shane's Rib Shack は shanes-rib-shack になります。
これが私がこれまでに持っているものです。小文字の部分は簡単でしたが、置換がまったく機能していないようで、句読点を削除する方法がわかりません。
php - slugify を使用してセパレーターを完全に削除する
ユーザーのスラッグを生成するためにslugifyを使用していますが、区切り記号と見なされるダッシュ、ドット、スペース、およびすべてのタイプ文字を削除したいと考えています。
python - ジャンゴのスラッグエラー
私はdjangoが初めてで、現在基本を学んでいます。ただし、スラッグモジュールにこだわっています。
解決策を見つけることを願っています。前もって感謝します。
移行コマンドの実行中
このエラーが発生し続けます:
Models.py ファイル
チュートリアルには、「スラッグのデフォルト値を指定しなかったため、モデルには既に既存のデータがあるため、migrate コマンドは 2 つのオプションを提供します。デフォルトを指定するオプションを選択し、'' を入力してください。しないでください。これはすぐに更新されるのではないかと心配してください. "populate.py" スクリプトを再実行してください. 各カテゴリに対して save メソッドが呼び出されるため、オーバーライドされた save メソッドが実行され、slug フィールドが更新されます. サーバーを実行し、データを検査します.管理インターフェースを介してモデルで。」(チュートリアルのリンクは、下部のポイント 3 に記載されています)
populate.py ファイル
だから私の質問は、
1.デフォルト値を提供するオプションを選択した後、どの値を入力すればよいですか?
2.また、「populate.py」ファイルを実行する必要があると説明されています。しかし、このファイルを実行する前に、slug フィールドを含める必要があると思います。それで、誰かが「populate.py」フィールドで変更を指定できますか?
python - Python Openpyxl - 同じ行範囲で列 A から B に値をコピーします
列 A を反復処理しています。この列内では、2 つの関数を使用して値をユニコード化しています。
これまでのところすべて機能していますが、これらの「変換された」値を同じ範囲 B2-B74 の列 B に貼り付けたいと思います。私の問題を解決するためにこのコードを手伝ってくれる人はいますか? 私は「グーグル」でしたが、これまでのところ解決策が見つかりませんでした...
php - タイトル スラッグの作成中にエラーが発生しました: iconv(): の入力文字列に不正な文字が検出されました
Stackoverflow のこのコードを使用して、文字列からタイトル スラッグを作成しました
ほとんどの弦で問題なく動作しています。しかし、「Азур и Азмар / Azur et Asmar」のような一部の文字列ではこれを取得します。今何を変えるべきですか?
python - django 1.9 slug フィールドが外国語で機能しない
投稿タイトルからスラッグを自動的に作成する投稿アプリを構築しています。タイトルに外国語が含まれている場合、スラッグが生成されません。
ここでいくつかの回答をすでに確認しましたが、あまり役に立ちません。以下に何か不足していますか?
以下に追加settings.py
:
php - 既存のデータベースの Symfony Doctrine Sluggable 拡張
フィールド「名前」をスラッグ化するために、既存のエンティティにスラッグフィールドを追加する必要がありました。しかし、このエンティティには既にデータがあり、削除できません。
すべての「名前」フィールドをスラッグ化できるコンソール スクリプトを作成したいと思います。
これは挿入ではなく単なる更新であるため、どうすればよいかわかりません...
私のエンティティの「スラッグ」フィールド:
php - 画像 POST php スラッグ
アップロード中に画像にスラッグ名を付けようとしています。テストしてstr_replace
いましたが、機能しません。
次のようなものを返します:i?magen.png
画像をアップロードしません。
この機能を試してみましたが、ファイル拡張子が削除されます。
blank spaces
withとwith-
のような文字のみを削除する必要がありますá,é,í,ó,ú
a,e,i,o,u
ファイル名が次の場合:"prueba para Guardar ímagen ñueva.png"
それは違いない:"prueba-para-guardar-imagen-nueva.png"
ありがとう!
django - django形式の名前フィールドをSlugifyする
Meta: unique_together = ['slug', 'person'], person は外部キー フィールドを持つモデルがあります。私のフォームでは、slug フィールドを入力したくありません。child_name フィールドから入力したい。私は次のように試しました:
ただし、スラッグ フィールドは child_name から自動入力されません。また、モデルで pre_save を次のように使用してみました。
しかし、私の目的を達成するものは何もありません。どうすればそれができますか?どんな助けでも大歓迎です。
私の SlugCleanMixin:
私の見解:
モデル: