2017-08-11 10 views
0

私はmodel.formsを使って<input>のデータを取得しています。また、私はそのデータの正規表現を使用しています。Django - Djangoフォームの空白を避けるには?

例:

入力=明日

、その後のように見えるのURL:

www.mysite.com/tomorrow/

問題:

tomorrow holidayを空白で入力するとエラーが発生します。

空白を避けるために、views.pyの.strip()を試しました。それはエラーを与える。

+0

私はあなたがあなたのコードを追加して、あなたのアプローチは、多くの問題を持っている – officialaimm

+0

'「」.join(stringname.splitを())を使用することができますね。空白問題を解決したとしても、 '/'、 '?'、 '&'などの特殊文字を扱うべきです。 GET変数をGET変数として保持するか、 'urllib.urlencode()'を使ってそれらをエンコードする方が良いです。 –

+0

エラーをトレースでき@Akash ' – Selcuk

答えて

1

slugifyを使用すると、有効なURLとファイルの名前が付けられます。

slugified_input = slugify(<user-input>) 
関連する問題